Meghan Stratman, ‘The Forest Spirit’, 2017, Spoke Art

About Meghan Stratman

American, based in Lincoln, Nebraska, United States

Group Shows

2017
New York,