Bees at a cluster of apiaries in northeastern France have been producing honey in mysterious shades of blue and green
Man vs Nature
Bees at a cluster of apiaries in northeastern France have been producing honey in mysterious shades of blue and green
Man vs Nature