top of page
Green Tara

Green Tara

"Green Tara" is an orginal Acrylic study on paper by Spencer Shakespeare

59x42cm 2021

    £500.00Price
    bottom of page