Limone tea towel Print – ICA | Frifor