What's new

butterfly

  1. Kuroageha

    Kuroageha

    クロアゲハ(黒揚羽), or Papilio protenor, that had spent its pupa stage on our front porch and emerged this morning.
Top