Hand Painted Oyster Shells by The World is your Oyster

$35.00

Handmade and painted real oyster shells from Australia.