Baby name oyster shells
from £10.00
Hand painted oyster shells.
Gilded:
Quantity:
Hand painted oyster shells.
Hand painted oyster shells.
Please note that these oyster shells are organically sourced and may vary in size, shape and colour.