Artist Rooted In The Rainforest
Aedes aegypti : an innocent mosquito being blamed for ‘head-shrinking‘.