The Lime Swallowtail (Papilio Demoleus) is a beautiful butterfly! Also known as the Lime butterfly, Lemon butterfly, and the Chequered butterfly, according to Wikipedia. Unlike most swallowtail butterflies, it doesn’t …
Tag: