Oklahoma sign, and a gas station
United States of America
Oklahoma
Delaware County
West Siloam Springs
Parking
South State Line Road
Impressum