Lee Rudd

Based in the centre of Devon, England, I love to take photographs