an image of a large waterfall in the middle of a room with rocks on the floor

Projection Installation

Rebeca Mendez

Comments