3 results after applying filter
In complete archive
1917
Ryde, Isle of Wight - Ryde Pier - The gun deck - T