Taken 18-Apr-13
Visitors 183


Thumbnails
 
Delgadillo's Snow Cap Drive-In ~ Seligman, Arizona ~ Route 66