Snail Shell Display

£65.00 GBP
Snail Shell Display

Giant snail shell display, gilded in 24ct gold leaf. Has an amazing texture, and makes a fascinating piece.

All items are sent second class signed for delivery in the UK, and international orders are sent tracked.