Large

Giant Squirrel

Saves: 3
Check-ins: 0
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!