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 talks about how she has had enough of wasting energy on hating her body.
On Doing What you Love for a Long Time (without becoming an alcoholic or going broke)
Advertisement