Is that an Owl?

Seen from a Liverpool Street Station to Norwich train somewhere in Suffolk or Norfolk.




Comments

Popular posts