Wednesday, May 20, 2026

Wells Cathedral Etc. (1939)

 A great little city. England's smallest.