Dobbins Lookout

Dobbins Lookout

Dobbins Lookout (2330' elevation), located on an upper northern side of South Mountain, in Phoenix, Arizona. Photo taken on March 5, 2010.
Redwic
on Mar 8, 2010 8:34 pm
Image Type(s): Hiking,  Scenery
Image ID: 602964

Comments

No comments posted yet.