The Beautiful Leukanida

The Beautiful Leukanida

Two insects fight over the hand of a beautiful lady.