Dusk over the Beach at Leblon, Rio de Janeiro, Brazil
Return to image collection