Brazilian View
painting 18 of 99 by Martin Johnson Heade

Brazilian View by Martin Johnson Heade