Mary Sewing on the Veranda of Kalela

1896