Arizona - TD Hathcock
Horseshoe Bend at Sunrise

Horseshoe Bend at Sunrise

Horseshoe Bend, Page, Arizona