Bomb United Kingdom, Paddington, England

Bomb