Canadian yellow swallowtail butterflies puddling to take nourishment from a wet spot on the ground containing salt and other minerals
4864 x 3648 px
Canadian yellow swallowtail butterflies puddling to take nourishment from a wet spot on the ground containing salt and other minerals
4864 x 3648 px