Monday 18 May 2020

Belair Park, Dulwich South London

Built in 1875, Belair House gleams in the early evening sunshine. The "country villa" is grade II listed.