HomeStaircase cascade flowing down French Canyon after a Spring rain. Starved Rock State Park, Illinois, USA.French Canyon$25.00PriceItemMatted print