Square Tower House
Mesa Verde National Park

Square Tower House, Mesa Verde Natonal Park