Showing posts with the label ave mariaShow all
coverage: Ave Maria: a tribute to the Blessed Virgin (Marian Exhibit)