Jessica Lott

Galeria Toni Tàpies, Barcelona, Spain

By Jessica Lott

Jessica Lott wins first prize

By Jennifer Higgie