Scratch, 1983

scratched handmade paper, washed acrylic
Series
Scratch Screens
ID 1615846031536-PjI1NRaQu