Route 66 - Snow Cap Drive-in
Photograph - Color
Route 66 Fine Art photography, for hanging wall art or framed prints. Classic cars in back of the famous Snow Cap Drive-In, built from scrap lumber in 1953 and still in operation today on Rt. 66 in Seligman, Arizona.
June 1st, 2011
Viewed 297 Times - Last Visitor from Beverly Hills, CA on 05/29/2015 at 4:33 AM