Designed by
Title
Route 66, Twin Arrows Souvenir Stand, Arizona #258930301
Description
Twin Arrows souvenir stand store shop and gas station on Route 66 in Arizona. The closed down business was a travel stop on the Mother Road highway in the United States of America.
This image is editorial