Dobbins Lookout at South Mountain Park — photo spot in 10919 South Central Avenue, Phoenix, Arizona 85042, United States

A
Dobbins Lookout at South Mountain Park
Score9.4andrewschad
#Landscape #Nature #Urban

A
Dobbins Lookout at South Mountain Park
Score9.4andrewschad
#Landscape #Nature #Urban

