by jfbenning
Winchester, England--July 17, 2018. The front altar area in England's famous Winchester Cathedral. Visitors can be seen in the front and to the side.