Friday, May 17, 2013

Horse Head Sculptures

This one is in London near Marble Arch.

And this one was found at Anglesey Abbey
outside Cambridge.

No comments:

Post a Comment