Old Hampstead Rediscovered II: Village Scenes

28 June 2012