EARTH

The Tower of Babel Towering over Mirror Lake, Hell's Canyon Wilderness, Idaho, USA

  • /