Royalty-free stock photo ID: 239555281

Colorful painted buildings of Favela Santa Marta in Rio de Janeiro Brazil with silhouette - Image