Alice X. Zhang "Princess Diana of Themyscira"

Fine art giclee

22 x 14 inches

Hand-numbered edition of 100