A ...

... bee sprinkled in pollen.

Extra: an unusual insect

719.

Comments
Sign in or get an account to comment.