Zebra Longwing on Yellow with Purple Flowers - 104
Mary Dove
Buckeye Butterfly on Yellow Flower - 102
Mary Dove
Zebra Longwing Flat on Orange Flower - 106
Mary Dove
Zebra Longwing Butterfly on Yellow Daisy - 109
Mary Dove
Southern White Butterfly on Purple Flower - 111
Mary Dove
Julia Butterfly and White Daisies - 108
Mary Dove
Buckeye Butterfly on Yellow Flower and Rock - 101
Mary Dove
Zebra Longwing on Yellow with Purple Flowers - 103
Mary Dove
Zebra Longwing on Orange Flower - 105
Mary Dove
Julia Butterfly on Orange Flower - 107
Mary Dove
Southern White Butterfly on Purple Flower - 110
Mary Dove
Tracks in Arizona Desert Sand
Mary Dove