D Rachael is a contemporary photographic artist of Jamaican descent. She works in digital photography and film-making and studies the interconnections between nature, which has fascinated her since early childhood, and humankind.
Metaphorically, her cameras and her eyes are tools and nature is the canvas; the starting point for the creation of her works of art. What she creates is a kind of mental synthesis linked to art - an absolutely personal and original perception. She allows herself to be inspired by her ecological environment and moves in extreme freedom and harmony with the universe. Her eyes capture images even before her camera does, fixing that precise moment in her mind.
Her works of art have been exhibited in London and Italy.