Spirit Parade handmade masks are all designed and produced by multidisciplinary artist Savanna Meekins in New Orleans, LA, established 2014.
Spirit Parade handmade masks are all designed and produced by multidisciplinary artist Savanna Meekins in New Orleans, LA, established 2014.