HOLY COMMUNION 2010 - Hastings Old Town Carnival Week

HOLY COMMUNION2010

Holy Communion at St. Clements Church