Russian Church – in South France, where else!

Continuing the series, what really appeals to me in this snap are the plants, which are some of the most famous horticultural hallmarks of South France,