Giorgio Carpinteri lives in Bologna, Italy.
Adding product to your cart
Giorgio Carpinteri, Translator: Jamie Richards