The Russian Shop
1720 Ogden Avenue
Lisle, IL 60532
United States of America
A select group of lost-wax iron castings from the Kasli Iron Works in Yekaterinburg (Ekaterinburg) in the Ural Mountains, Russia. This significant mountain ridge forms the border between Europe and Asia. Kasli casting (named after the town of Kasli) is a metallurgical and metal-working plant which rose on the banks of the river Iset, and was one of the best of its kind in its day.
Sign up to receive special offers and up-to-date product news.