Stock Photo - Mini natural waterfall on the rocks in the woods of Central Park in New York - NYC

Stock Photo: Mini natural waterfall on the rocks in the woods of Central Park in New York - NYC.

Searchable keywords

Choose multiple keywords