NEW MEXICO USA-1973: Rest Area In New Mexico With La Posta Shop And Mountain Road | Stockfilm