Rebecca Odessa is a multidiscipline artist with a focus on painting, film, and collage. Originally from New Zealand, Rebecca has lived on the Isle of Man for the past 14 years, and now calls it home.
Rebecca’s art practice is fed by research into subjects and ideas that draw from history, religion, mythology, and the environment. Her work has a strong relationship to place, particularly locations that are considered sacred, as well as symbolic, and often archaic representations of natural phenomena.
Rebecca is currently doing her Masters in Fine Art through Central Saint Martins.