Photo: Pritchard/SNS Used by permission

Photo: Pritchard/SNS Used by permission

Kneeler

All Saints Anglican Church
Alton, Hampshire, England UK