Designed by
Title
Street in Santa Teresa, Espirito Santo, Brazil. #44178884
Description
A street in Santa Teresa, state of Espirito Santo, south-eastern Brazil. Santa Teresa was founded in 1875 by Italian immigrants, followed by Polish and Russian Jews. The last shipload of Italian immigrants arrived in 1925. The town still looks very Italian.
This image is editorial