There is some change in the original color of this Turkish Towel. This is probably due to sun exposure and therefore means that this piece of Turkish Towel has been on the beach for awhile now.
Scientific name: Coccinella novemnotata
Common name: Nine-spotted Ladybug
Kingdom: Animalia
Phylum: Anthropoda
Genus: Coccinella