View of Leblon beach (Ipanema), Rio de Janeiro, Brazil, South America
Resolution
8688 x 5792px
Contributor
Rights
Release
Stock Photo ID
D246_29_10687
This photo is currently unavailable for licensing. Contact us for more information.