The Meadow

The Meadow in New York City