Daddy Long Legs

A crane fly or daddy long legs on an orange Physalis peruviana plant or cape gooseberry

Daddy Long Legs

A crane fly or daddy long legs on an orange Physalis peruviana plant or cape gooseberry