Sarah Sheil is an artist and printmaker originally from Roscommon, Ireland. She currently resides in Belfast, Northern Ireland, hand-printing her own work as an active member of Seacourt Print Workshop, Bangor Northern Ireland.
Your comment will be posted after it is approved.
Leave a Reply.
Markus A. Walter
There is a rumor about art.