Designed by
Title
Leme Beach seen from Forte Duque de Caxias (Forte do Leme) - Rio de Janeiro, Brazil #293764594
Description
Leme Beach, residencial buildings and the favela in Morro da Babilônia seen from Forte Duque de Caxias in Rio de Janeiro, Brazil.