SYNTHETIC OPAL

GemmologyAnthony Smallwood