Venus Flytrap sculpture on riverwalk

Wilmington Has great artists and some pieces can be seen around town.