Orthodox Cathedral
St Alexandre de Nevsky

Paris,
France