Home/Contemporary Photographers/Tim Flach/Pupae – Battus Polydamus II