British contemporary artist Sophie Huddlestone painting’s. Hand painted swirly artworks of whimsical animals, contemporary portraits, unusual landscapes, flower paintings, and composite fine art. Bespoke artisan specialising in watercolour and oil paintings.