Ryder Mirror Lens Sunglasses - Bamboo 120343 Retail quality