Designed by
Title
Church our lady of the stairs #180337980
Description
Salvador, bahia / brazil - december 26, 2016: Missionaries of Charities are seen in the Church of Nossa Senhora da Escada in the neighborhood of Escada in the city of Salvador
This image is editorial