Comfortably Cool
Odeon Marble Arch
London, GB
Uploaded on: November 15, 2020
Size: 704.4 KB
Views: 740
License:
Spotlighted in 1929 trade journal ad
No one has favorited this photo yet
At that time, this was reportedly the largest organ in Europe, which presumably included the United Kingdom as well.
Comments (1)
At that time, this was reportedly the largest organ in Europe, which presumably included the United Kingdom as well.