Image 1 of 1
SB-ES84.jpg
Spain, Province Alicante, El Castell de Guadalest: View to the Bell Tower and Guadalest Castle | Spanien, Provinz Alicante, El Castell de Guadalest: Burg Sankt Joseph und Glockenturm