Vector illustration of a cute cartoon turtle. Grouped in one layer.

Royalty-free stock vector ID: 95929360

Vector illustration of a cute cartoon turtle. Grouped in one layer.