Choristers of St Paul's Cathedral practice in the choir stalls at St Paul's Cathedral in the City of London

By TOBY MELVILLE

150
What would you like to send?