
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

Giant Squirrel
Giant Squirrel

Giant Squirrel
Giant Squirrel
February 14, 2022
Valentines Day