April 17, 2017

Wells Cathedral Organ Pipes


Wells Cathedral, England, 1977.

Photo by I. Peterson

No comments: