Laothoe populi Species Poplar Hawk English Name Larvae x 10Stage £7.95Price ?Availability