Heart Garland

Heart Garland

Some of the hearts in detail:

Heart number 6 Heart number 7

Heart number 8