I found several of these beautiful hoverflies (Leucozona glaucia), nectaring on the flowers of Hogweed, :)
Comments
Sign in or get an account to comment.