Todd Antony is a talented advertising and fine art photographer in London, United Kingdom.