Leaves of Alocasia

Leaf of Alocasia I
Pigment Print on Fine Art Photopaper
Edition of 3
58.5 x 30.1 in (148.5 x 76.5 cm)
2005