Bicycle brooch – delicate and unusual

£3.99

silver plated brooch of a bicycle

40 in stock