Screen

Prints

Europa

screen print

screen print in 3 colours

670 x 78cm, edition of 10