Ares Rides Again Picture

Album 1, Photo 83
Location: The British Museum, London
When: September 2012
Continue Reading: Sun