
Art. Lebedev Studio
Page Design Update
Art. Lebedev Studio is a design firm in Russia, founded in 1995 by Artemy Lebedev.
Wikipedia