A Bug’s Life at Villa Terrace

Jennifer Angus’ imaginative insect installations

by