Agency based in London and New York specialising in fashion, advertising, editorial and fine art images.