Illinois River Floatcam

Rafters on the Illinois River

Detailed Description

Rafters enjoy the floating down the Illinois River in northeast Okalahoma.

Details

Image Dimensions: 1920 x 1080

Date Taken:

Location Taken: US