Blossoming trees in Bonn, Germany.

Blossoming trees in Bonn, Germany.