Designed by
Title
Route 66, Tewa Lodge Motel, Travel America #258762273
Description
Tewa Motor Lodge Motel on Route 66 in Albuquerque, New Mexico. The lodging hotel venue was a travel stop on the Mother Road highway in the United States of America.
This image is editorial