The village of la Grave is perched high above a deep gorge
Previous Image Return to Gallery Next Image