Screen Print on Paper

44cm x 44 cm - Limited Edition 29