Deborah is a British landscape painter and printmaker. She graduated from Glasgow School of Art and The Royal College of Art, London.
Deborah paints raw land, emptiness and weather. Her paintings are metaphysical in nature representing vastness and 'otherness'. At present she draws much of her inspiration from the Humber Estuary.