Stock Photo: Flowers for a road casualty on a country road, Hesse, Germany, Europe