Newbattle, United Kingdom

Identify those native bees 2018! - Scottish Native Honey Bee Society