Bridlington, East Riding of Yorkshire, United Kingdom
Featured in Rising Stars
Featured in the Catalog
Artist featured in a collection
Ellen Paige Leach is a New Media artist living and working in the East Riding of Yorkshire. Ellen has a BA honours degree in Fine Art from Falmouth University and works as a full-time artist. Using digital photography to document, Ellen immerses herself in the environment focusing on shape, colour a...
artworksView All 66 Artworks