Close

Caterpillar stage of the Brown Clipper

Parthenos sylvia philippinensis

Caterpillar stage of the Brown Clipper