3201 South 17th St, Wilmington, North Carolina 28412 USA
Movable art at the Cameron Art Museum
Photo Credit: Yelp