General

Share
twitterlinkedinfacebook
Image 13 of 45
< Prev Next >
Helter Skelter Hyde Park
An illuminated Helter Skelter at The Rolling Stones Gig in Hyde Park the summer of 2013.<br />
<br />
A spiral slide around a tower at an amusement park. Helter Skelter or Helter-skelter, originally meaning confused or disorderly haste.