Saturday, 14 July 2012

The Cathedral Organ Screen 2012

The Cathedral Organ Screen 1888

Photo of Chester, the Cathedral Organ Screen 1888, ref. 20581
Reproduced courtesy of Francis Frith.

No comments:

Post a Comment