Stock Photo: Interior and altar, famous French Church, Nha tho da Sa Pa, Thi tran Sapa, Sapa or Sa Pa, Lao Cai province, northern Vietnam, Vietnam, Southeast Asia, Asia
Stock Photo: 1848-686408 Interior and altar, famous French Church, Nha tho da Sa Pa, Thi tran Sapa, Sapa or Sa Pa, Lao Cai province, northern Vietnam, Vietnam, Southeast Asia, Asia