Altar of St George's Roman Catholic Cathedral Church in Camberwell, London, England, UK
Size: 4252px × 2835px
Photo credit: © Kevin George / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: altar, architecture, building, camberwell, cathedral, catholic, church, england, george, interior, landmark, london, religion, roman, st, uk