Photos by Phyllis - John De Novellis
Lowii Swallowtail on Calliandra

Lowii Swallowtail on Calliandra

Butterflies and Puff Plants make a perfect combination

Lowii SwallowtailCalliandrabutterflyredpuff plaantflowerPhyllisDe Novellisdenovellis