Agate Semi-Precious Stone and Mirrors

Agate semi-precious stone and mirrors in Las Vegas, USA.