Sunday, February 17, 2013

Rose la Touche by Ruskin



Watercolour c. 1862

No comments: