Check Price Add to Lightbox Download
Interior alter and icon of Santa Maria de Montserrat, Monistrol de Montserrat,  Catalonia, Spain.
Interior alter and icon of Santa Maria de Montserrat, Monistrol de Montserrat, Catalonia, Spain.