Lie Lie Land - Bambi

LIE LIE LAND

40 Cross Street, Islington, London, N1

"Lie Lie Land" Theresa & Trump in full swing - 15 Febuary 2017

Bambi is NOT represented by Leonard Villa, Villa Framing and Hyde Image and has no exclusive agreement with any commerical art gallery in UK or elsewhere.

ARTWORKS & ENQUIRIES