Primrose Hill, Regents Park, London.

Loading…