Sunday, August 16, 2015

Ranchita, CA

The town of Ranchita, California is little more than a wide spot in the road, but they have a yeti


and a sense of humor

More pictures of Ranchita.

No comments:

Post a Comment