Jan 23, 2011

The Place was Planet of the Apes

Lake Powell, AZ