Amarillo Motel

Amarillo Motel, Colorado Springs, CO 80904, United States

Location