Swallowtail butterfly, Norfolk Broads

Swallowtail butterfly, Norfolk Broads

Swallowtail butterfly, Norfolk Broads

Swallowtail butterfly, Norfolk Broads