Montana Shop & Gallery is hosting the new show by Rotten Leftovers tomorrow night. He’s been away for some time, but this new exhibition promises to bring some great new works. Flyer and teaser pics inside.
Location: Montana Shop & Gallery, Rua da Rosa 14G, Lisboa
Opening: Wednesday, June 6th, 2012 at 21h