Igor Makarevich; Elena Elagina 29 Oct - 18 Nov 2007 © Igor Makarevich. Russian IdeaInstallation view IGOR MAKAREVICH; ELENA ELAGINA"Russian idea" - installation www.xlgallery.ru