INSECTS & CRITTERS - marcumphoto

MONARCH BUTTERFLY MATING AGGREGATION
(Danaus plexippus)
Long Beach, California

monarchbutterflycalifornialong beachmating aggregation