Object Details

Immaculate Heart of Mary Catholic Church, Hampton; 2003; P9424