Advertisement

Monument

Advertisement

Sailor Cecil Adolphus Cooper

Birth
Death
18 Aug 1940
Monument
London Borough of Tower Hamlets, Greater London, England Add to Map
Plot
Panel 8.
Memorial ID
View Source