Delgadillo's Snow Cap Drive-In along Route 66 in Seligman, Arizona
Loading…
Image info
Delgadillo's Snow Cap Drive-In along Route 66 in Seligman, Arizona
Karen Rentz with1936 Chevrolet at Delgadillo's Snow Cap Drive-In, a roadside attraction along Historic Route 66 in Seligman, Arizona, USA [No property release; available for editorial licensing only]