a butterfly on a leaf in a butterfly house in lancaster, uk butterfly leaf moths and butterflies Butterfly 1