A zebra longwing butterfly rests on a leaf while slowly flexing its wings.
Close
Living Scenes Jigsaw Puzzles