
Visit The Carol Ross Sculpture At The Watermill Center
The Carol Ross Sculpture is actually not just one sculpture. It is an installation of 20 aluminum and steel sculptures, brilliantly painted and set within the magical garden of ancient stones. A perfect mix of ancient and contemporary sculpture.
Address:
The Watermill Center
39 Watermill Towd Rd.
Water Mill
Comments