Anterior Próximo

Pet snake; lost ring.