Leading agency in Europe representing international Photographers, Illustrators, Stylists & Creative directors