Rose & Gold Keychain FREE SHIPPING

Sale price $12.00 Regular price $25.00

Real baby rose buds with gold flakes