Previous Post
Next Post
July 4th, 2006
goliath

Found this giant thing while I was wondering, do you have an idea of is it?

Tours, France.

Previous Post
Next Post