A view from Guadalest; a small village is precariously perched on the pinnacle of a granite mountain
Photo album created with Web Album Generator