Learning About Dartmoor Photographer Helen Northcott

With an expanding interest in photography, self-taught photographer Helen Northcott captures her surroundings with her own creative point of view. Helen resides in the county of Devon located in the United Kingdom, where she continues to further engross herself in the world of photography. Helen creates unique and remarkable pieces of art from a variety … Continue reading Learning About Dartmoor Photographer Helen Northcott