Carry all your things with pride in this cotton canvas tote with a rainbow heart print.

Size: 41 x 38 cm