A Little Gem, at Macedon Little Gem is a rollicking heart-warmer, though it works hard not to be too sentimental. Continue reading →