A troll is defined as an imaginary, either very large or very small, creature in traditional Scandinavian stories that has magical powers and lives in mountains or caves. Danish culture has a long history in the Puget Sound, so showcasing artwork depicting various trolls was a natural fit for several locations around the Pacific Northwest, including Bainbridge … [Read more...] about Visit a Troll on Bainbridge Island