3 results after applying filter
In complete archive
1917
Zeppelin raid on London, 1916 - Richmond Park - Ol