Joe Magee / L’Express (Paris, France)

View Portfolio


Joe Magee has been commissioned by L’Express to illustrate an article about evidence for the existence of God provided by scientific discoveries.