Tarrida Wine Posted on November 13, 2013December 16, 2021 Alcohol Wine 3186480 Submitted By: PAGA DISSENY Vilafranca del Penedès - Barcelona - Spain Designed by Pere Pagà (Paga Disseny), Spain.