Christmas Day Mass

St. Felix Ellick Street, Blaenavon, United Kingdom

Baptism