Organiser profile image

Jeff Rey

Award winning landscape photographer based on the Gower Peninsula, Britain's First Area of Outstanding Natural Beauty.