Giant Swallowtail (Papilio cresphontes), wide view of a butterfly among flowers and meadow vegetation.

Giant Swallowtail (Papilio cresphontes), wide view of a butterfly among flowers and meadow vegetation.

Leave a Reply