in the USA: The Stunning Southwest: Horseshoe Bend in Page, Arizona

Horseshoe Bend in Page, Arizona
Horseshoe Bend in Page, Arizona