Apple Store Link
Play Store Link

Nayda Collazo-Llorens

0302241545, 2003-2007

mixed media on paper

9 x 6 inches