First Look at the Crest Hollow

First Look at the Crest Hollow

Location: Long Island, NY.