POI's creator (Voyajo Team)
The Delaware Center for the Contemporary Arts is Delaware’s only contemporary art museum. Founded in 1979, it is a non-collecting museum focused on displays of local and regional artists. The Museum moved from a location near downtown to a the Christina riverfront in Wilmington, Delaware in 2000 (...) (from Wikipedia)