Thank you for your patience while we retrieve your images.
Sugarloaf Mountain and Beach (Brazil)

Sugarloaf Mountain and Beach (Brazil)

Active beach with Sugarloaf Mountain in background in Rio de Janiero, Brazil