Designed by
Title
Church of Our Lady of the Rosary, Olhao, Portugal. #149951600
Description
The Church of Our Lady of the Rosary - Igreja de Nossa Senhora do Rosário Church, is in Olhao`s Praça da Restauração Square. It was built between 1698 - 1715 with contributions from the fishermenââ¬â¢s guild of Olhão. Nesting White Storks can be seen nesting on the roof.
This image is editorial