Brazilian Forest
painting 16 of 99 by Martin Johnson Heade

Brazilian Forest by Martin Johnson Heade