Flowers in dog poo bag

Found on pavement in Prague, Czech Republic.

Submitted by Sevenape.