Bee and spider on purple flower Tuja Latvia Share this image Share this image Bee and spider on purple flower Tuja Latvia July 2017 by Jon Shore 150dpi-1311 FacebookGoogle+PinterestLinkedInTwitter