Zoa Ace

Mirror Mirror
Collage on wood
10 x 6.50 in (25.40 x 16.51 cm)
(Sold)
Mirror Mirror by Zoa Ace