Sara Richard – The North vs The South Art Exhibition

Sara Richard – Portsmouth, NH The North vs The South Art Exhibition – Artist Portfolio Magazine I’m an illustrator from a little old seaside town in New Hampshire. I love to create and when I’m not making art I’m daydreaming of future pieces. In my mind I create art for fun, to make beautiful things, […]

Read More Sara Richard – The North vs The South Art Exhibition