Casa Ingaso November Gallery - / IMG_3514
Home
Gallery Index
We don't know what it is: bug or egg pod? But it was weird, so TC took this picture.