Bell tower, castle, Guadalest village, Alicante, Costa Blanca, Spain

Royalty-free stock photo ID: 109914674

Bell tower, castle, Guadalest village, Alicante, Costa Blanca, Spain