There she goes off with their art works and dictionaries while they're looking elsewhere.

HORSES & HUMANS in London For Christmas from Nov 15

Gallery 161 Lower Richmond Road SW15 1HH for details click here