Long live the bee!
On a recent holiday in Malta took this shot in the gardens of a hotel in Gozo.
Share story
Related collections