Amelia Ward
Amelia Ward

Amelia Ward

Amelia Ward is an Illustrator and Print Designer from London. She has great passion for Natural History. Her work is hand drawn illustrations combined with experimental colours.