gem (n); a cut and polished precious stone

UNAVAILABLE

gem (n); a cut and polished precious stone
gem (n); a cut and polished precious stone

UNAVAILABLE