Alistair Caldicott
Nice Russian church
Nice:
An opulent Russian orthodox church in Nice