Published November 6, 2015 at 605 × 407 in Who Says God Doesn’t Have A Sense of Humor! ← Previous Next → Laughing Bumble Bee Orchid (Ophrys bbomyblifora) Share this: Email a link to a friend (Opens in new window) Email More Share on Pinterest (Opens in new window) Pinterest Like Loading...