Rio de Janeiro, Brazil. Suggar Loaf and Botafogo beach viewed from Corcovado

Royalty-free stock photo ID: 142400467

Rio de Janeiro, Brazil. Suggar Loaf and Botafogo beach viewed from Corcovado