Chesapeake Bay Maritime Museum Store
302 Mill Street, St. Michaels, Maryland 21663
Featured Review : The Chesapeake Bay Maritime Museum is wonderland for those of us who love the water and messing about in boats. It explores man's relationship to the Chesapeake Bay over time, and delves into the many facets of human in...See Full Review