Designed by
Title
Church in Yaiza, Lanzarote, Canary Islands, Spain. #68922194
Description
YAIZA, LANZAROTE, SPAIN - MARCH 7, 2016: Church in Yaiza, Lanzarote, Canary Islands, Spain. The sign Plaza de Remedios means the Name of the street or square.
This image is editorial