There might not be any sacred monkeys living in the Vatican, but look! Papal bees! And not of the Barbarini variety! Real bees! So cool!

Advertisements