Colorful Metal Lawn Chairs at Delgadillo's Snow Cap Drive-In
Loading…
Image info
Colorful Metal Lawn Chairs at Delgadillo's Snow Cap Drive-In
Colorful metal patio chairs 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]