Common swallowtail

Yesterday I failed to bring you a swallow, so today I offer you a yellow swallowtail (probably Papilio machaon ) feeding from a marmalade bush (possibly Streptosolen jamesonii )

Comments
Sign in or get an account to comment.