A global citizen science platform to discover, share and identify wildlife
i love turtle..big eyes ..looks very kind and nice...I don't know it belongs to ...
C. Mydas with Fibropapilloma tumors.
Galapagos Island Beach
Approx. 2 feet long
Spotted in Kealakekua bay, Hawaii.