Lake George
painting 36 of 99 by Martin Johnson Heade

Lake George by Martin Johnson Heade