Poplar Hawk-moth.

Poplar Hawk-moth.

Poplar Hawk-moth.

Poplar Hawk-moth.