Lobsta Seafood Restaurant
Branding concept for Lobsta Seafood Restaurant. In southern France, a restaurant opens right on the beach. You can get really fresh lobster sandwiches there. They also have crab and other sea food as sandwiches to take away.
More by Wahyu Gautama View profile
Like