Previous Next

Red Squirrel
2012-08-07 This little red squirrel stopped by to wish us luck on our hike up Mt Katahdin. Seen on the Helon Taylor trail in Baxter State Park, Maine.

(Click the above picture for a higher resolution image)