Portsmouth, Hampshire: the Victory
DR1186/3/2/25
1906
item
United Kingdom - England - Hampshire - Portsmouth - The Victory,
Enquire about this object