Thursday, October 31, 2013

Sybil Primrose by Sir Frederic Leighton


No comments: