Holy Cross Church skp

Historic church of the city of Barranco Lima - Peru