Discover art in nature at Socrates Sculpture Park in Astoria, NYC. This vibrant space is filled with impressive outdoor sculptures and stunning views of the Manhattan skyline, perfect for art lovers and picnics!
An outdoor exhibition space featuring large-scale sculptures and installations, and beautiful riverside views.