BEN LOWE
ARTWORK
NEWS
SHOP
CONTACT
LETTING THEM LIE
120 x 120 cm
124 x 124 cm framed
oil on canvas
2018
£6,000
BEN LOWE
ARTWORK
NEWS
SHOP
CONTACT