Home
A black white and blue swallowtail rests on magenta phlox in a nature photograph

A black white and blue swallowtail rests on magenta phlox in a nature photograph