Larca lata
NO IMAGES OF ANIMAL YET
DO YOU HAVE ANY?
Drawing by Dick Jones