1/1
Giant Swallowtails
Two females competing for the same flower.

Two females competing for the same flower.

Copyright Howard Cheek