Share this photo on Twitter Share this photo on Facebook

Donald Duck Rock

Posted by
Lisa Tannenbaum (Albuquerque, United States) on 27 September 2008 in Landscape & Rural and Portfolio.

High on La Luz, in the Sandia Mountains of New Mexico.