The carpenter bee Xylocopa capensis pollinating the sea rose Orphium frutescens, an endemic plant species in the Western Cape

Leave a Reply