Christ Church

Christ Church
Hampstead Square, London, NW3 1AB
Photo of Christ Church