Hail showers hit Twickenham, London

Record ID: 476071