Menrad (11097/8940)
Menrad (11097/8940)
€149.00
Please select product variation to get estimated delivery time.
Menrad - is a German manufacturer that has been around for more than 120 years and is famous for inventing adjustable spectacle legs of glasses. Menrad eyeglasses frames are extremely comfortable and fashionable, and the latest technologi