BSECbasilica07P11xx16
One of the magnificant stained glass window at the basilica.
basilicabasilica of saints peter and paullewiston