GERMAN DELI RD. – LONDON

daytime bombings..