Founded
2004
Directors
Nailya Alexander
Locations
41 East 57th Street Suite 704
New York
10022
United States
Exhibited artists
Boris Ignatovich
Arkady Shaikhet
Alexander Rodchenko
Georgy Petrussov
Alexey Titarenko
Pentti Sammallahti
Nikolai Bakharev
Nicholas Hughes
Denis Brihat
Jane Hilton
X
X