Via Garibaldi 12 in Genoa: One of the Best Design Shops in the World Design, TravelMaria BritoOctober 9, 2013Via Garibaldi 12, Genoa, Portofino, Italy, Lorenzo Bagnara, Contemporary Design, Richard Ginori, Established and Sons