Designed by
Title
The Our Lady of Solace cathedral in Altea, Spain #310632054
Description
Our Lady of Solace Church (La Mare de Deu del Consol), Altea, Spain - The church was dedicated to Virgin del Consuelo and it is best known for its blue domes. It is one of the attractions worth your visit if you are visiting Spain's Costa Blanca.
This image is editorial