Lechlade, Gloucestershire, United Kingdom
Freya is an impressionist artist from the United Kingdom. Her background in illustration and graphic design heavily influence her compositional approach. Freya’s impressionist work instantly made a strong impression with collectors and her work can be found in private and corporate collections aroun...
artworks
View All 11 Artworks