Horse Shoe Bend, Page, Arizona
Nov 30, 2012

Horse Shoe Bend, Page, Arizona