Amelia Barratt is an artist.
Amelia Barratt is an artist.