Gallery Thirteen is the Studio of Artist Hermes Lucas.
To hear more about the work get in touch using the form below:
Gallery Thirteen - Studio of Hermes Lucas, 13 Gloucester Walk, Kensington, London W8 4HZ