This week’s Art Watch is all about an important center for the arts that most of you have never been to. The Delaware Contemporary, or DCCA, is a fascinating art center with ever-changing art installations that is located just 24 minutes from Longwood Gardens, and is free to the public and open every day except Monday.
DCCA has a large parking lot, is easy to get to from I-95 or down Route 52, and offers a safe, light-filled, airy space full of new art to nudge the senses. Such a cool place, and most of us have never been there! Artists often sigh that there are not enough places that show contemporary art (that is, art that shows a new take on what’s going on in the world around us), but sigh no more because we have DCCA.Read More