News

At the intersection of Highways 70 and 155 in Wisconsin’s Northwoods, a tall figure stands with arms folded across his chest, stoic, strong, and unforgettable.
Mama Rosa, a giant troll sculpture, has been unveiled at the grand opening of Firefly Grove Park in Wauwatosa, transforming an old landfill into a whimsical new space. The massive statue, standing 25 ...