Current show in London / by Amy Lai

A small selection of Lee’s paintings is currently on view at Kensington Place, a luxury restaurant in Notting Hill, London.