Copacabana Beach

Rio de Janeiro, Brazil, January 8, 1997

Sugar Loaf in the background.

The story behind the picture

previous index next