Ms. Pearl the Giant Squirrel
Address:
Latitude & Longitude:
Saves:
65
Check-Ins:
11
Description:
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!
Website:
Phone:
Tags:
Oversized