Swallowtail butterfly on a Japanese Lilac treeChumasande MatiwaneOctober 14, 20240 Comments 0 Swallowtail butterfly on a Japanese Lilac tree Chumasande Matiwane