
Megan Whitmarsh
Megan Whitmarsh was born in 1972 in Cambridge, Massachusetts. She studied in New Orleans, Louisiana and currently lives and works in Los Angeles, California. Her work consists of hand-embroidered pieces and soft sculptures. http://www.tinyindustries.com
- Item Category




