Giant Swallowtails

October 27, 2018 Off By Patrick Owens

 

Giant Swallowtail butterflies nectaring on tall red pentas.