The Crab Cabin

The Crab Cabin is a shop in Guernsey.