Horseshoe Bend. Arizona

Horseshoe Bend