Tag: Installation

Earth Constellation Folly

New York, New York “Earth Constellation” is a folly that responds to the American sense of landscape and loss. It is a reminder of what