Share
twitterlinkedinfacebook
Image 1 of 1
DSC_3968.jpg
Comet II Drive In and Restaurant, Santa Rosa, New Mexico, USA.