Older version of Larvae - near hatching - close-up - magnified

Malcolm Storey