Nature's honeypot!

A banana flower unfolding its petals full of nectar in the evening to the delight of squirrels and bats.

Comments

Popular Posts