Caterpillar stage of a giant swallowtail butterfly Papilio cresphontes Cramer living on a calamansi / lemon plant in a hanging garden in Hong kong 2017
View Full Image on Dreamstime
Username: Jljs08
Editorial: No
Width: 4032 pixels
Height: 3024 pixels
Downloads: 0
Image ID: 102125881