Messerschmitt Bf 110 German Fighter Bomber after being shot down, 10th October 1940, London, England. [1200×868]

    by UrbanAchievers6371

    5 Comments

    1. Where in London is that? I’m surprised it and the surrounding buildings are still so intact after it’s landing.

    Leave A Reply