Natasha Todd is an award-winning painter and designer based in Edinburgh. Specialising in bespoke artworks for any occasion, Natasha can make your personalised abstract painting a beautiful reality.