Large

Giant Squirrel

Saves: 61
Check-ins: 10
At 14 feet tall, Ms. Pearl is the largest squirrel statue in the world. As the locals say, come for the giant squirrel, stay for the pie!

Member Photos

Medium
Medium
February 14, 2022 Valentines Day