The Great Swamp
painting 74 of 99 by Martin Johnson Heade

The Great Swamp by Martin Johnson Heade