back to search results
Share
twitterlinkedinfacebook
Image 13 of 13
< Prev
rb0393.jpg
Santa Teresa quarter in Rio de Janeiro city, Brazil. Floresta da Tijuca (Tijuca Forest). Houses, apartment buidings, Atlantic forest, vegetation, mountain, housing, living in the city among trees, castle, exotic architecture, eccentric architecture, Christ the Redeemer statue