Statue

S Nicholas Bishop & Confessor

All Saints Parish Church
Blackheath, London, England