Florence Cathedral, "Explosion of the Cart" Price €40.00 Size 20x30 cm30x40 cm43x65 cm Quantity Buy now