Thyreus impexus
ec051a130bc71b7fc40d4f4f57ff4b08
...