FIRST HOLY COMMUNION

GOOD SHEPHERD PARISH, BALMORAL

FHC.BalmoralParish-94.jpg