15ct round locket with royal marine crest 1908

Royal Marine Locket

£450.00Price