Poplar Hawkmoth

Poplar Hawkmoth

Poplar Hawkmoth