Castle · Spain

Fortress of Saint Barbara

Fortress of Saint Barbara, Spain

Fortress of Saint Barbara is a castle in Teguise, Spain. Fortification in Lanzarote, Spain.

More places in Spain

Random Atlas | Fortress of Saint Barbara - castle in Spain