Aida Tomescu @ Liverpool Street Gallery “At a certain point a painting is determining itself, its own character, being attentive and… November 28, 2010 1 comment 4