FLOWER FLIES (or marmalade flies)

Also known as hover flies and are completly harmless.

Comments
Sign in or get an account to comment.