Chapel St-Michel d'Aiguilhe, Le Puy-en-Velay, France

Chapel on the rock

2019-11-09 884