Shop Medusa Series

Medusa persists: a symbol of tenacity and reclamation, this series is inspired by the mythological and misunderstood creature who has had her own narrative imposed on her century after century.