Friday, August 16, 2013

The Death of Cleopatra by John Collier 1890


No comments: