Back to gallery

Female Yellow Swallowtail on Leek Flower : ニラの花にとまるキアゲハ(♀)

7,562 views
265 faves
143 comments
Uploaded on October 8, 2016
Taken on September 8, 2016