November 23, 2017

Sweeping Up


Gargoyle, Wells Cathedral, England, 1975.

Photo by I. Peterson