Larchmont Flint Park

Locust Ave, Larchmont, New York, United States