The Ivy Hall Gift Shop is quintessential Maine-island-charming. It’s very small. And it’s got a church hall-meets-craft fair-meets-garage sale feeling to it (which is definitely not a bad thing!). It offers kitsch, souvenirs, lobster-prints-on-everything, and ocean-themed gifts that kept us intrigued…