Tal Mazliach

Untitled (Big Mouth) 2012 Oil on wood 120x90 cm