Alessandro Twombly Catalogue
Alessandro Twombly
Biography
1959
Born in Rome, Italy on December 18th.
1981
B.A. in History, London School of Economics, University of London. London, United Kingdom.
Currently
Resides in Rome, Italy.