Wednesday, August 31, 2005

The Road in the Forest, c. 1890-c. 1893, Degas.