Close-up of the beautiful moth Utetheisa lotrix with colorful patterns on its wings, salt and pepper moths or crotalaria moths on green leaves. Poster #912466152
Close-up of the beautiful moth Utetheisa lotrix with colorful patterns on its wings, salt and pepper moths or crotalaria moths on green leaves. Poster #912466152