4266 W Vine St, Orlando, Florida 34741 USA
How cute is this squirrel? Haven't seen one like this before.
Photo Credit: Yelp