A man in a striped pink shirt sells flower petals on the street.