Designed by
Title
Altar of chancel area at Glasgow Cathedral, Scotland UK. #125568254
Description
Glasgow, Scotland, UK - June 17, 2012: The Cathedral. Closeup of altar in secluded chancel. Cross above. Thick pillars and small stained glass windows. Mostly browns.