Previous
Visible from the main road to the entrance of Arches National Park in Moab Utah, is these large stone monoliths, The Organ,in front, and The Tower of Bebel, just behind and to the left.
Next
Post a New Image Comment