PARASITE
18 x 13 cm
WALL POSTERS, GRAFFITI STICKERS,
CEMENT & PAINT
2018