Gallery

Triumph Gallery

Moscow, Russia

Address

  • 3/8, Ilyinka Street
  • Building 5
  • Moscow
  • Moscow
  • 109012
  • Russia

Opening times

Gallery open daily:
11:00 – 20:00

Travel Information

Tube / Metro: Metro: Ploshchad Revolyutsii

Follow

Add event

Add event

Claim

Claim

Triumph Gallery was founded in 2006 by Emelyan Zakharov and Dmitry Khankin. The gallery focuses on contemporary art and works with major Russian and international artists. 

Exhibiting Artists