to bite one's own tail
240 ✕ 1000 –

Oil stick on Canvas

2017