Nature Planet Soft Toy Green Turtle 🐢, Aquarium La Rochelle, No Tags Only Label.
Has Aquarium La Rochelle embroidered on stomach