The Russian Shop
1720 Ogden Avenue
Lisle, IL 60532
United States of America
Your home's small, intimate spaces call for small, intimate paintings. These are one-of-a-kind works of art by Russian artists using oil or acrylic. 5x7" pieces, mounted in attractive frames.
Sign up to receive special offers and up-to-date product news.