Home›Books›Taken by surpriseTaken by surpriseby Anna SinofzikNo description available.Artistic collaborationDesignersBranding (Marketing)Commercial artArtistsBrand name productsArt, marketing