Feast of St Mel

St. Gregory the Great Church Bluffton, SC, United States