Laura Puska is an artist.
Laura Puska is an artist.