2661.
L
Laura Shallcrass is a visual artist and author who creates artwork for publishing, packaging and web. She works in many mediums including gouache, oil and graphite but also digital and new media. She is a graduate of Mas...查看完整简介