Untitled in Landscape 28 Posted April 9, 2006 Nice lighting condition captured of Spider Rocks (Canyon De Chelly National Monument, North East Arizona).
Untitled
in Landscape
Posted