First World War Trio And Long Service Medal Group awarded to W341390 Chief Armourer Walter Thomas Garraway Royal Navy

Showing the single result