Thursday, 10 December 2015

Little seamstress, Emily Farmer. (1826 - 1905) - Watercolor -