Palamedes Swallowtail

Palamedes Swallowtail

 

Pentas