Sunday, January 27, 2013

Cabbage and Vine tapestry 1879


No comments: