Hello DODO

'The DODO's' are husband and wife screen printing legends Ali and Jam, they create colourful pun-tastic designs in their garden studio in sunny Worthing...it is their mission to brighten up the bad days for everyone!