Beautiful Rock River Valley from Castle Rock State Park in northern Illinois

Royalty-free stock photo ID: 101940715

Beautiful Rock River Valley from Castle Rock State Park in northern Illinois