Cuba, Iris de Leeuw, 1967 - 1972
screen print, h 70cm × w 33.4cm
More details
© Iris de Leeuw
Cuba, Iris de Leeuw, 1967 - 1972
screen print, h 70cm × w 33.4cm
More details
© Iris de Leeuw