Storm Isha?
Storm Josephine?
Or an angry Londoner fed up of Lime bikes etc being parked everywhere 🙄
Post image

Comments