The Catholic Church of St. Mary Cherry Hill, New Jersey
Flash: ON