Peak’s Island, Maine is home to a museum dedicated solely to, that’s right, umbrella covers.

SNOOTSLeave a Comment on Peak’s Island, Maine is home to a museum dedicated solely to, that’s right, umbrella covers.

Peak’s Island, Maine is home to a museum dedicated solely to, that’s right, umbrella covers.

Share with:

FacebookTwitterGoogleLinkedInPinterest


Leave a Reply

Back To Top
Got questions? Call or text now!