A thermophilic spider in the hot springs of Lake Manyara

- Image ID: H1B63E
Andrew Mackay / Alamy Stock Photo
Image ID: H1B63E
Location: Tanzania