White flower buds
White flower buds hanging from a tree in the Black Forest, Germany.