« Head in the Clouds | Main | Squirrel Hunger »
This is a picture I took a couple of summers ago in Ouray, Colorado. My challenge to you: How many (Planet-of-the-Apes-like) faces can you find? (Thanks, Schell)