Sesame Bar

Sesame bar

Sesame bar closeup. Sweet snack with sugar