Lio

STARING THE LENS

2017

oil and ink on chinese paper

100x170cm

©LIO 2021

STARING THE LENS

2017

Oil and ink on chinese paper

100x170cm

©LIO 2021