giardia intestinalis assemblage e | homo sapiens | Australia | Homo sapiens | 1194982081 |
giardia intestinalis assemblage e | homo sapiens | Australia | Homo sapiens | 1194982091 |
giardia intestinalis assemblage e | homo sapiens | Australia | Homo sapiens | 1194982093 |
giardia intestinalis assemblage e | homo sapiens | Australia | Homo sapiens | 1194982095 |