C
Contributor
Cecilia Vicuña
Cecilia Vicuña is an artist and poet based in New York, USA. Earlier this year, she had a solo show at the Museum of Fine Arts, Boston, USA.