Contributor
Meagan O'Shea is a choreographer and performer, creating work using contemporary dance, storytelling, visual imagery, comedy, clown and improvisation. standupdance.com
Meagan O'Shea is a choreographer and performer, creating work using contemporary dance, storytelling, visual imagery, comedy, clown and improvisation. standupdance.com