LUMEN 2012
LUMEN 2012

LUMEN is a video and performance art festival on Staten Island’s waterfront.

Atlantic Salt Company's industrial waterfront venue.


Staten Island, New York
June 23, 2012
17 photos · 29 views