©2016-2019 Leung Mee Ping Studio. All rights reserved.

Trilogy of Insomnious Sheep

2003 Projector Installation

8ft by ft space, glass images, a transparent volume with water, projector.

Show More