Share
twitterlinkedinfacebook
Image 1 of 1
Santa Teresa Rio de Janeiro_rb1133.jpg
View of a small part of Santa Teresa neighborhood in the city of Rio de Janeiro, Brazil, located on top hill, by the centre of Rio, famous for its narrow streets which are a favourite spot for artists and tourists.