Few poets know the meaning of words.

HORSES & HUMANS in London For Christmas from Nov 15

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