Architecture, Color, Landscape

Notre Dame du Roc

The Notre Dame du Roc church in Castellane (South of France), as seen by the rock top in a cloudy day.