speaking stones

SpeakingStonesXII

Speaking Stones XII

Watercolor 11 x 15"
Top