Interface II

Oil on canvas | 120 x 150 cms (4 x 5ft)

A confrontation or meeting of different phenomena or systems in space.