Wednesday, October 23, 2013

Caravaggio - Rest on the Flight into Egypt (Detail) 1597

No comments:

Post a Comment