City centre and central business district, Rio de Janeiro, Brazil, South America
Resolution
5397 x 3598px
Contributor
Rights
Release
Stock Photo ID
D246_29_679