Golders Green Hippodrome

Golders Green Hippodrome, London