Rose & Gold Keychain FREE SHIPPING

Sale price $15.00 Regular price $25.00

Real baby rose buds with gold flakes