Leeds Town Hall organ

14 Feb 2022

The Leeds Town Hall organ being taken apart as part of a landmark refurbishment project.

Leeds Town Hall organ: The Leeds Town Hall organ being taken apart as part of a landmark refurbishment project.
Download
IMG_3663.jpeg (4032px * 3024px - 2.96 MB)