Sensational ‘Cat’ Sunglasses in Black and Grey by famed Designer Robert La Roche of Vienne. Unique and Fabulous as you Are! Robert La Roche is an eye-wear brand born in Vienna in 1973. Since its appearance it marked a turning point in the world of eye-wear, operating a constant critical detachment from the prevailing trends. Irony is his point of differentiation. The search for shapes with its typical "surprise effects" and the declination of colors were always at the center of his attention.