overall2

About Avolyre

The sculpture, located at the Metro North rail station is Harrison. New York is a larger interpretation of my much smaller Appolyer sculpture. It stands nearly 10-feet tall with its pedestal and greets people as the approach and depart for the metro train in Harrison.