About

A beacon of large-scale conceptual art in upstate New York.

Location