Catalogue # 7de04331-33

7de04331-33.jpg

Gloucester Cathedral and Organ
The organ in the center of Gloucester Cathedral

Copyright © Mark Roberts
Image usage and licensing information here