German silver Neckpiece with Stones

German silver Neckpiece with Stones

£12.00Price