Russian Orthodox Church, Our Lady of Kazan Orthodox Cathedral, in Havana Cuba on the shores of Havana Harbor.

- Image ID: WX472T
Russian Orthodox Church, Our Lady of Kazan Orthodox Cathedral, in Havana Cuba on the shores of Havana Harbor.
Jacek Kadaj / Alamy Stock Photo
Image ID: WX472T
Location: havana