Spiral Staircase Slide, Barrington, Illinois July 15, 2022 by lillyfisher Spiral Staircase Slide, Barrington, Illinois