Charlton House

Charlton House in Charlton Park at early evening

London, UK