Andrew McGibbon is a professional photographer, who was born in Johannesburg, South Africa, in 1981 and