Twin_Peaks

Twin Peaks

204 x 264 cm
acrylic on cotton canvas
1998

back to overview