Photos of Costa Blanca (Sella), photo 3 of 14
The hermitage at the top of the hill above the village of Sella
Location
Costa Blanca, Sella (map)
Country
Spain