LCCA is a dynamic unit of cultural producers researching the ties between art and current processes ...
Art gallery Putti was established in Riga in 2000, it focuses on local and international contemporary...