Watson & Huckle

Christ and St. Luke's Church (Norfolk, Virginia)