Sunset: Harbor at Rio
painting 73 of 99 by Martin Johnson Heade

Sunset: Harbor at Rio by Martin Johnson Heade