Favela in Rio de Janeiro, near Copacabana Beach

Royalty-free stock photo ID: 14705839

Favela in Rio de Janeiro, near Copacabana Beach