Greek Statue, London

Greek statue at the British Museum in London. Nikon D200.

Greek statue at the British Museum in London.

Leave a Reply

You must be logged in to post a comment.