Spot!
Spot!
Larry McLaughlin
Monoprint on paper
35.5 x 28 cm
© 2024 WHITE SPACE ART ASIA