On Friday, May 22, the Amsterdam bases TLP, The London Police, will show a new series of original works at MEGUMI OGITA GALLERY, B1 2-16-12 Ginza, Chuo-Ku, Tokyo. Please join us if you’re around and love them! The opening is from 6-8 pm. The exhibition is on display until June 20.
TLP first solo show in Japan
- by oscarvdvoorn