Lee
no edit summary
22:05
+252
Main aisle and altar of Immaculate Conception Cathedral , Pondicherry. Main work on church was finished in 1791.
22:02
+167