Silver Plated 'London Union Jack' British Charm Bead Necklace

£21.99

Length
Color
Red White & Blue