Pelee Island Ice Cream Shop

SailingKelly - December 3, 2010

Photo taken by crew, John Stahl.  Tiny shop, Big Flavors!  You'll find the shop just north of West Dock on Pelee Island.