Rocamadour Perched Village

Rocamadour perched village

Rocamadour village perched on a cliff, France

Pro Stock Photos From Dreamstime