Chen Wei: The Last Night
Blindspot Gallery Po Chai Industrial Building, 28 Wong Chuk Hang Road, SouthernBlindspot Gallery is pleased to present The Last Night, Chen Wei’s first solo exhibition at the gallery. Spanning large-scale photographs and multi-media light installations, The Last Night presents scenes encountered […]