Monarch butterfly

Monarch butterfly

Scientific name : Danaus Plexippus

All these photos can be downloaded and printed on Saal Digital