Designed by
Title
Facade of the church named Matriz de Nossa Senhora do Rosario in Olhao, Portugal #237628553
Description
Olhao, Portugal, July 2010: Facade of the church named Igreja Matriz de Nossa Senhora do Rosario or Our Lady of the Rosary, with storks nest on the roof. Olhao, Portugal
This image is editorial