Close up of Scarce swallowtail or Iphiclides podalirius, also known as sail swallowtail or pear-tree swallowtail. Macro photography
Close up of Scarce swallowtail or Iphiclides podalirius, also known as sail swallowtail or pear-tree swallowtail. Macro photography