Japanese native honey bee, Honey

Japanese native honey bee, Honey.

Stephen Wheeler