Marta Barcikowska

Polish illustrator living in Galway on the sunny west coast.