Irving 24 hour Truck Stop

Outdoor

North America, Canada, Newfoundland and Labrador