Peace River Seafood customer having fun

Folks who love crabs have fun at Peace River Seafood in Punta Gorda.

Share your thoughts!