UC
Umbrella Cover Museum
Collectibles
The Umbrella Cover Museum is a small museum on Peaks Island, Maine, showing hundreds of umbrella covers, also called sleeves or sheaths, in themed exhibits. It was founded in 1996.
📍 62-B Island Avenue, Peaks Island, Maine 04108, United StatesView Profile →
