Oscar Dewhurst
Oscar Dewhurst is an award-winning wildlife photographer from London and has photographed a wide range of subjects all over the world. He is currently studying for a Biology Research Master’s at Durham University. To find out more, visit www.oscardewhurst.com.