Né à Londres d'un père anglais et d'une mère irlandaise, Karl Grant est un photographe qui divise son temps entre Londres et Majorque.