Stock Photo: Italy - 12th century - Il Carroccio, 29 May 1176. Painted by Massimo Taparelli D'Azeglio (1798-1866), 1831.
Stock Photo: 1788-32199 Italy - 12th century - Il Carroccio, 29 May 1176. Painted by Massimo Taparelli D'Azeglio (1798-1866), 1831.