Avatar

Olisa

Olisa Corcoran is a stitch artist and blogger living in Durham, NC. She speaks fluent Nuyorican and always keeps her dial turned to 11.

159 Articles Published | Follow: