Thecacera picta Gallery Thecacera picta BruBamBoo2021-02-27T08:32:52+00:00Critter, Nembrothas And Their Relatives, Polyceridae, Romblon Sea Slugs, Thecacera picta|