December 11, 2017 florence-leather-jackets-GettyImages-200572015-001 Leather goods shopping in Florence is always a must