Monday, March 21, 2011

Photo: Bigfoot Spotted In Wenatchee

Okay, so its not THAT Bigfoot.  This one resides just off the Loop Trail on the Wenatchee side of the Columbia River.  There are lots of great art pieces placed all over the town and getting out to see them is very easy.

No comments: