Leo’s Seafood 902 N Alston Ave. Durham, NC
Tags: Durham, Leo's Seafood, mural, North Carolina, octopus Posted in art, food and beverages, octopuses, sightings | No Comments »