Wildlife - Sally Hanrahan Photography

Swallowtail on Lambsear

swallowtail butterfly on lambs ear (4)

swallowtaillambsearflowerbutterflypondreeds