A swallowtail butterfly rests on a leaf in Yakushima, Japan.

- Image ID: R7A0M1
A swallowtail butterfly rests on a leaf in Yakushima, Japan. Stock Photo
Enlarge
https://www.alamy.com/licenses-and-pricing/?v=1 https://www.alamy.com/a-swallowtail-butterfly-rests-on-a-leaf-in-yakushima-japan-image228257457.html
A swallowtail butterfly rests on a leaf in Yakushima, Japan.
Andy Wasley / Alamy Stock Photo
Image ID: R7A0M1
Location: Yakushima, Japan