20 Flowers that Look Like Something Else

Laughing Bumble Bee orchid (Ophrys bomybliflora)

Can’t help but be amazed by how this Bumble Bee Orchid Looks like a real bug 

Laughing Bumble Bee orchid


Look at that big laugh

What do you think?

11 Points

Cardi B denies recording Nicki Minaj diss track

You Can Rent A Glass Igloo In Finland To Watch The Northern Lights