Chapel of the Cross, Episcopal

Chapel Hill, NC, US Type: Episcopal/Anglican