Freak Show Installation Chengdu

Plastered created a wall art installation for Great Leap Brewing's new space in Chengdu Sichuan.