Designed by
Title
Cuban land snail Polymita picta or Painted snail, Worlds most colorful snail #205184065
Description
Cuban land snail Polymita picta or Painted snail, Worlds most colorful land snail from Cuba. Endangered and protected species. Selective focus.