43.7714° N, 11.2542° E

FLORENCE

Most Famous People Born in Florence, Italy

Notable people
3,189
Peak decade
1920s
Median birth year
1869
Most distinctive
Sculptor 5.7×

The Quattrocento, in one city. Florence is the only city in the dataset where the 1400s and 1500s together account for a fifth of all notable births, and the distinctive shelves still carry the Medici imprint — sculptors and painters at more than five times the global rate, architects, poets, and an unusually heavy mathematician column from the same workshops that produced Brunelleschi and Galileo. The modern half adds footballers and actors, but the city's centre of gravity is the two centuries when it more or less invented the Renaissance.

Through the Centuries

One face per century — the most globally famous figure born in Florence during each.

What Florence Is Known For

Click any row to filter the list of people below.

Painter is Florence's biggest profession — 13% of all notables (425).

Florence over-indexes on sculptor5.7× the global rate.

Florence under-produces football — only 0.4× the global rate.

  1. Painter425
  2. Politician267
  3. Writer175
  4. Actor156
  5. Football138
  6. Sculptor119
  7. Priest116
  8. Architect90
  1. Sculptor1195.7×
  2. Painter4255.1×
  3. Architect903.2×
  4. Poet882.7×
  5. Priest1162.5×
  6. Mathematician362.3×
  7. Composer872.1×
  8. Writer1751.7×
  1. Football1380.4×

Profession Mix Over Time

Each band shows a profession family's share of Florence's notable births by decade. Hover the chart for the breakdown at any decade.

15001550160016501700175018001850190019502000
  • Art & Design
  • Writing
  • Sports
  • Politics & Law
  • Film & TV
  • Science
  • Other
All3,189
Sort By

3,189 notable people

1201 MUSIC

Carlo Gatti

1876 - 1965

Preview
1202 BANK

Bernardo Bandini Baroncelli

1420 - 1479

Preview
1203 FOOTBALL

Luca Tognozzi

Born 1977

Preview
1204 RELIGIOUS

Antonio Niccolini (abbot)

1701 - 1769

Preview
1205 PRIEST

Francesco Nelli

Died 1363

Preview
1206 ARCHITECT

Carlo Reishammer

1806 - 1883

Preview
1207 MUSEOLOGIST

Luisa Becherucci

1904 - 1988

Preview
1208 SCULPTOR

Simone Ghini

1406 - 1491

Preview
1209 PAINTER

Ferruccio Rontini

1893 - 1964

Preview
1210 ARCHAEOLOGIST

Pier Francesco Foggini

1713 - 1783

Preview
1211 ARCHITECT

Otho Orlando Kurz

1881 - 1933

Preview
1212 SINGER

Fanny Salvini-Donatelli

1815 - 1891

Preview
1213 HISTORIAN

Federigo Melis

1914 - 1973

Preview
1214 COMTE

Tommaso Bonaventura della Gherardesca

1654 - 1721

Preview
1215 WRITER

Giorgina Janet Craufurd

1827 - 1911

Preview
1216 PHILOSOPHER

Anna Camaiti Hostert

Born 1949

Preview
1217 PRIEST

Giovanni Rinuccini

1743 - 1801

Preview
1218 LUTENIST

Atalante Migliorotti

1466 - 1532

Preview
1219 ATHLETIC

Gloria Marconi

Born 1968

Preview
1220 SCULPTOR

Domenico Poggini

1520 - 1590

Preview
1221 ACTOR

Roberto Guerra

Born 1973

Preview
1222 POET

Bartolomeo della Fonte

1445 - 1513

Preview
1223 PAINTER

Sigismondo Betti

1699 - 1777

Preview
1224 PAINTER

Francesco Botti

1640 - 1711

Preview
1225 RELIGIOUS

Villana de' Botti

1332 - 1360

Preview
1226 JOURNALIST

Georges Libri-Bagnano

1780 - 1836

Preview
1227 AGRONOMIST

Bartolomeo Intieri

1677 - 1757

Preview
1228 PHYSICIST

Gino Claudio Segrè

Born 1938

Preview
1229 PHOTOGRAPHER

Vittorio Alinari

1859 - 1932

Preview
1230 SINGER

Ines Alfani-Tellini

1896 - 1985

Preview
1231 PAINTER

Meliore di Jacopo

1255 - 1285

Preview
1232 POLITICIAN

Tea Albini

Born 1950

Preview
1233 PRIEST

Francesco Nerli (seniore)

1594 - 1670

Preview
1234 ARCHBISHOP

Francesco Bonciani

1552 - 1619

Preview
1235 POLITICIAN

Tommaso Corsini

1835 - 1919

Preview
1236 PAINTER

Gianni Vagnetti

1898 - 1956

Preview
1237 GOLF

Baldovino Dassù

Born 1952

Preview
1238 ARTIST

Giovanni Boccardi

1460 - 1529

Preview
1239 PAINTER

Alessandro Scalzi

1568 - 1596

Preview
1240 PAINTER

Antonio Papasso

1932 - 2014

Preview
1241 POLITICIAN

Filippo Gallinella

Born 1979

Preview
1242 SCULPTOR

Giovanni Vincenzo Casali

1539 - 1593

Preview
1243 DRIVER

Carlo Maria Pintacuda

1900 - 1971

Preview
1244 COMPOSER

Theobaldo di Gatti

1650 - 1727

Preview
1245 PAINTER

Jacone

1495 - 1554

Preview
1246 JOURNALIST

Riccardo Ehrman

Born 1929

Preview
1247 PAINTER

Pietro Anderlini

1687 - 1755

Preview
1248 POLITICIAN

Maghinardo Pagani

1243 - 1302

Preview
1249 OPERA

Napoleone Moriani

1808 - 1878

Preview
1250 PAINTER

Augusto Sezanne

1856 - 1935

Preview
1251 PAINTER

Giovanni Battista Marmi

1659 - 1686

Preview
1252 SCULPTOR

Bernardo Ciuffagni

1381 - 1458

Preview
1253 ACTOR

Renato Turi

1920 - 1991

Preview
1254 ACTOR

Domenico Costanzo

Born 1962

Preview
1255 ARTIST

Andrea Scacciati

1642 - 1710

Preview
1256 DIPLOMAT

Julian Fane (diplomat)

1827 - 1870

Preview
1257 ARCHITECT

Antonio Maria Ferri

1651 - 1716

Preview
1258 COMPOSER

Alberto Bimboni

1888 - 1960

Preview
1259 POLITICIAN

Franco Calamandrei

1917 - 1982

Preview
1260 CARDINAL

Baccio Aldobrandini

1613 - 1665

Preview
1261 PAINTER

Lippo di Benivieni

-

Preview
1262 MISSING

Maria Corsini

1884 - 1965

Preview
1263 CHESS

Francesco Scafarelli

1933 - 2007

Preview
1264 POLITICIAN

Agnolo Pandolfini

1360 - 1446

Preview
1265 DANCER

Paul Draper (dancer)

1909 - 1996

Preview
1266 COMPOSER

Carlo Luigi Pietragrua

1665 - 1726

Preview
1267 POET

Alberto Caramella

1928 - 2007

Preview
1268 ARTIST

Giampaolo di Cocco

Born 1947

Preview
1269 SCREENWRITER

Giulio Scarnicci

1913 - 1973

Preview
1270 GOLDSMITH

Niccolò di Forzore Spinelli

1430 - 1514

Preview
1271 SCULPTOR

Mattia della Robbia

1468 - 1534

Preview
1272 SCULPTOR

Domenico Pieratti

1600 - 1656

Preview
1273 ARCHITECT

Pier Francesco Silvani

1620 - 1685

Preview
1274 ARCHITECT

Edoardo Detti

1913 - 1984

Preview
1275 SCULPTOR

Francesco Mosca (Il Moschino)

1531 - 1578

Preview
1276 PAINTER

Francesco d'Antonio

1393 - 1433

Preview
1277 PRESBYTER

Benedetto Buommattei

1581 - 1648

Preview
1278 WRITER

Federico Russo

Born 1980

Preview
1279 NOBLE

Angélique de Médicis

1608 - 1636

Preview
1280 SCREENWRITER

Federico Ferrone

Born 1981

Preview
1281 COMPOSER

Mario Braggiotti

1905 - 1996

Preview
1282 SCREENWRITER

Gian Pietro Calasso

Born 1937

Preview
1283 COMPOSER

Guido Tacchinardi

1840 - 1917

Preview
1284 FOOTBALL

Gabriele Cioffi

Born 1975

Preview
1285 PRIEST

Alberto Alberti (cardinal)

1386 - 1445

Preview
1286 PAINTER

Anton Domenico Bamberini

1666 - 1741

Preview
1287 MATHEMATICIAN

Carlo Pucci

1925 - 2003

Preview
1288 PAINTER

Antonio del Ceraiolo

-

Preview
1289 DIPLOMAT

Bernard Gascoigne

1614 - 1687

Preview
1290 DRIVER

Giulio Masetti

1894 - 1926

Preview
1291 ILLUMINATOR

Monte di Giovanni del Fora

1448 - 1533

Preview
1292 FATHER

Ser Petracco

1267 - 1326

Preview
1293 PHILOSOPHER

Francesco de Vieri

1524 - 1591

Preview
1294 CHEMIST

Piero Baglioni

Born 1952

Preview
1295 PRIEST

Girolamo De Bardi

1685 - 1761

Preview
1296 FATHER

Alighiero di Bellincione

Died 1283

Preview
1297 ACTOR

Massimo Reale

Born 1966

Preview
1298 ARTIST

Ausonia (auteur)

Born 1973

Preview
1299 PHILOLOGIST

Francesco Mazzoni

1925 - 2007

Preview
1300 PAINTER

Domenico di Zanobi

-

Preview
1301 PHYSICIAN

Stefano Lorenzini

Born 1652

Preview
1302 PRELATE

Antonio degli Agli

1400 - 1477

Preview
1303 THEATRE

Franco Enriquez

1927 - 1980

Preview
1304 FILM

Marco Mattolini

Born 1950

Preview
1305 PAINTER

Agostino Melissi

1615 - 1683

Preview
1306 POLITICIAN

Marcello Adriani

1464 - 1521

Preview
1307 MUSIC

Bartolomeo Felici

1695 - 1776

Preview
1308 POLITICIAN

Giano della Bella

Died 1311

Preview
1309 SCULPTOR

Adriano Fiorentino

1440 - 1499

Preview
1310 WRITER

Aldo Borlenghi

1913 - 1976

Preview
1311 HISTORIAN

Camilla Brunelli

Born 1957

Preview
1312 ARCHAEOLOGIST

Guglielmo Bechi

1791 - 1852

Preview
1313 POLITICIAN

Dino Perrone Compagni

1879 - 1950

Preview
1314 POLITICIAN

Carlo Delcroix

1896 - 1977

Preview
1315 ENGINEER

Hermann Willibald Fischer

1896 - 1922

Preview
1316 PAINTER

Alesso di Benozzo

1473 - 1528

Preview
1317 POLITICIAN

Guglielmo Picchi

Born 1973

Preview
1318 ACTOR

Guia Lauri Filzi

Born 1943

Preview
1319 PATRICIAN

Bernadetto de' Medici

1531 - 1576

Preview
1320 PHYSICIAN

Jacqueline Felice de Almania

-

Preview
1321 FOOTBALL

Andrea Orlandini

Born 1948

Preview
1322 RACING

Piero Scotti

1909 - 1976

Preview
1323 SCULPTOR

Gaspero Bruschi

1710 - 1780

Preview
1324 FILM

Mario Ferrero (regista)

1922 - 2012

Preview
1325 PRIEST

Claudio Maniago

Born 1959

Preview
1326 ARCIVESCOVO

Filippo de' Medici (arcivescovo)

1426 - 1474

Preview
1327 PAINTER

Lorenzo Gelati

1824 - 1895

Preview
1328 POLITICIAN

Baccio Valori

1477 - 1537

Preview
1329 POET

Alessandro Adimari

1579 - 1649

Preview
1330 PAINTER

Giuseppe Galeòtti

1708 - 1778

Preview
1331 ARCHITECT

Wilson Eyre

1858 - 1944

Preview
1332 POET

Alessandro Allegri

1560 - 1629

Preview
1333 PAINTER

Oreste Costa

1851 - 1901

Preview
1334 POLITICIAN

Guglielmo de' Pazzi

1437 - 1516

Preview
1335 POET

Emanuel Carnevali

1897 - 1942

Preview
1336 FOOTBALL

Alessandro Vinci

Born 1987

Preview
1337 ACTOR

Simone Colombari

Born 1961

Preview
1338 ENGRAVER

Vincenzio Vangelisti

1740 - 1798

Preview
1339 PAINTER

Master of Pratovecchio

-

Preview
1340 FIGLIA

Maria di Piero de' Medici

1445 - 1474

Preview
1341 PAINTER

Riccardo Guarneri

Born 1933

Preview
1342 PLAYER

Patrizio Parrini

Born 1959

Preview
1343 BOTANIST

Alberto Chiarugi

1901 - 1960

Preview
1344 ART HISTORIAN

Giovanni Poggi

1880 - 1961

Preview
1345 PRINCESS

Justine Bartolini-Baldelli

1811 - 1903

Preview
1346 PSYCHIATRIST

Ludwig Merzbacher

1875 - 1942

Preview
1347 POET

Cino Rinuccini

1350 - 1417

Preview
1348 POLITICIAN

Luigi Mariotti

1912 - 2004

Preview
1349 ACTOR

Luisa Garella

Born 1921

Preview
1350 ACTOR

Angiolo Vestris

1730 - 1809

Preview
1351 HISTORIAN

Cesare Vasoli

1924 - 2013

Preview
1352 FILM

Italo Alfaro

1928 - 1979

Preview
1353 WRITER

Francesco Recami

Born 1956

Preview
1354 ACTOR

Ottavio Fanfani

1915 - 1981

Preview
1355 PRIEST

Braccio Martelli

1501 - 1560

Preview
1356 COMPOSER

Giuseppe Moneta

1754 - 1806

Preview
1357 POET

Silvio Ramat

Born 1939

Preview
1358 ARCHITECT

Simone Talenti

1340 - 1381

Preview
1359 FOOTBALL

Alessio Sarti

Born 1979

Preview
1360 CARDINAL

Domenico Maria Corsi

1633 - 1697

Preview
1361 ACADEMIC

Fredi Chiappelli

1921 - 1990

Preview
1362 POLO

Riccardo De Magistris

Born 1954

Preview
1363 PAINTER

Giuseppe Tonelli

1668 - 1732

Preview
1364 NOBLE

Maria Cristina de' Medici

1609 - 1632

Preview
1365 PAINTER

Meister der Kress Landschaften

1484 - 1527

Preview
1366 POLE VAULTER

Gianni Stecchi

Born 1958

Preview
1367 PAINTER

Ernesto Bellandi

1842 - 1916

Preview
1368 WRITER

Maria Venturi

Born 1933

Preview
1369 PAINTER

Francesco Sabatelli

1803 - 1830

Preview
1370 PRÉLAT

Aymar Le Moine

Died 1202

Preview
1371 ACTOR

Marisa Fabbri

1931 - 2003

Preview
1372 ACTOR

Pietro Ragusa

-

Preview
1373 MUSIC

Edward Neill

1929 - 2001

Preview
1374 BOXER

Alessandro Riguccini

Born 1988

Preview
1375 PLAYER

Marzia Grossi

Born 1970

Preview
1376 JOURNALIST

Guglielmo Biraghi

1927 - 2001

Preview
1377 PLAYER

Alice Santini

Born 1984

Preview
1378 PHYSICIAN

Andrea Corsini (historien des sciences)

1875 - 1961

Preview
1379 PHILOSOPHER

Kurt Hildebrandt

1881 - 1966

Preview
1380 BROADCAST

Lisa Sergio

1905 - 1989

Preview
1381 DOGE

Eleonora de' Medici (1591-1617)

1591 - 1617

Preview
1382 FILM

Gino Valori

1890 - 1961

Preview
1383 CARTOGRAPHER

Stefano Bonsignori (cartographer)

Died 1589

Preview
1384 SCULPTOR

Antonio Montauti

1685 - 1740

Preview
1385 PAINTER

André Noufflard

1885 - 1968

Preview
1386 GOLF

Lorenzo Gagli

Born 1985

Preview
1387 FIGLIO

Giovanni di Piero de' Medici

Born 1444

Preview
1388 FOOTBALL

Gianluca Berti

Born 1967

Preview
1389 PAINTER

Benedetto Velli

1564 - 1639

Preview
1390 WRITER

Elena Stancanelli

Born 1965

Preview
1391 JOURNALIST

Mario Sconcerti

Born 1948

Preview
1392 SINGER

Riccardo Marasco

1938 - 2015

Preview
1393 PAINTER

Cecchino dei Bracci

1527 - 1544

Preview
1394 POLITICIAN

Luigi Serristori

1793 - 1857

Preview
1395 ART HISTORIAN

Isabelle Errera

1869 - 1929

Preview
1396 PAINTER

Raffaello Celommi

1881 - 1957

Preview
1397 BANK

Francesco de' Pazzi

1444 - 1478

Preview
1398 ARCHITECT

Giulio Lasso

Died 1617

Preview
1399 POET

Francesco d'Altobianco Alberti

1401 - 1479

Preview
1400 CHEF

Fabio Viviani (chef)

Born 1978

Preview
1401 ACTOR

Buff Cobb

1927 - 2010

Preview
1402 SINGER

Simona Bencini

Born 1969

Preview
1403 FOOTBALL

Daniele Amerini

Born 1974

Preview
1404 ATHLETIC

Giuseppe Lippi

1904 - 1978

Preview
1405 WRITER

Luigi Pruneti

Born 1948

Preview
1406 ACTOR

Carlo Benetti

1885 - 1949

Preview
1407 JOURNALIST

Aldo Valori

1882 - 1965

Preview
1408 ACTOR

Fabio Canino

Born 1963

Preview
1409 PAINTER

Leonardo Savioli

1917 - 1982

Preview
1410 SCULPTOR

Luca della Robbia le Jeune

1482 - 1547

Preview
1411 HERMIT

Maria Ormani

1428 - 1471

Preview
1412 PRIEST

Raffaele Cosimo De Girolami

1670 - 1748

Preview
1413 SCULPTOR

Leopoldo Costoli

1850 - 1908

Preview
1414 PAINTER

Sabine Hettner

1907 - 1985

Preview
1415 PRIEST

Angelo Agostini Mazzinghi

1377 - 1438

Preview
1416 COMPOSER

Luigi Gordigiani

1806 - 1860

Preview
1417 OPERA

Fernando Carpi

1876 - 1959

Preview
1418 WATERCOLOURIST

Giuseppe Moricci

1806 - 1879

Preview
1419 BISHOP

Agostino Zampini

1858 - 1937

Preview
1420 PAINTER

Riccardo Nobili

1859 - 1939

Preview
1421 JOURNALIST

Leonardo Pinzauti

1926 - 2015

Preview
1422 ACTOR

Edda Soligo

1905 - 1984

Preview
1423 FRIAR

Girolamo Bardi (Autor)

1544 - 1594

Preview
1424 SCULPTOR

Baldassare degli Embriachi

-

Preview
1425 POLITICIAN

Ida Copeland

1875 - 1964

Preview
1426 POET

Giuseppe Torquato Gargani

1834 - 1862

Preview
1427 SCULPTOR

Cesare Lapini

1848 - 1888

Preview
1428 PAINTER

Giovanni Maria Ciocchi

1658 - 1725

Preview
1429 HISTORIAN

Giorgio Spini

1916 - 2006

Preview
1430 SINGER

Alessandro Canino

Born 1973

Preview
1431 ATHLETIC

Gianni Iapichino

Born 1969

Preview
1432 PAINTER

Ventura di Moro

1395 - 1486

Preview
1433 POLITICIAN

Mario Gozzini

1920 - 1999

Preview
1434 ACTOR

Francesco Gabrielli

1588 - 1636

Preview
1435 FILM

Raffaele Maiello (Regisseur)

1934 - 2013

Preview
1436 PAINTER

Nerina Simi

1890 - 1987

Preview
1437 DESIGNER

Alston Purvis

Born 1943

Preview
1438 PHOTOGRAPHER

Carlo Brogi

1850 - 1925

Preview
1439 ARCHITECT

Dionisio Nencioni di Bartolomeo

1559 - 1638

Preview
1440 SPORT

Carlo Dani

1873 - 1944

Preview
1441 PAINTER

Arnaldo Tamburini

1843 - 1908

Preview
1442 LIBRETTIST

Andrea Salvadori

1591 - 1634

Preview
1443 ACTOR

Virgilio Talli

1858 - 1928

Preview
1444 COMPOSER

Paolo Tofani

Born 1944

Preview
1445 PUBLISHER

Giuseppe Allegrini

1766 - 1773

Preview
1446 OPERA

Giovanni Gualberto Magli

1607 - 1625

Preview
1447 POLITICIAN

Baccio Valori (le jeune)

1535 - 1606

Preview
1448 PAINTER

Guido Spadolini

1889 - 1944

Preview
1449 PAINTER

Mauro Soderini

1704 - 1746

Preview
1450 BASKET

Andrea Zerini

Born 1988

Preview
1451 POLITICIAN

Marco Cellai

Born 1944

Preview
1452 PRIEST

Stefano Manetti

Born 1959

Preview
1453 WRITER

Fulvio Caccia

Born 1952

Preview
1454 PAINTER

Ottaviano Dandini

1681 - 1750

Preview
1455 FIGLIO

Pedricco de' Medici

1546 - 1547

Preview
1456 COMPOSER

Procida Bucalossi

1832 - 1918

Preview
1457 WRITER

Angelo Maria d'Elci

1751 - 1824

Preview
1458 WRITER

Sergio Valzania

Born 1951

Preview
1459 POLITICIAN

Stefano Passigli

Born 1938

Preview
1460 PRIEST

Giovanni Bianchi

1918 - 2003

Preview
1461 FLAUTIST

Marzio Conti

Born 1960

Preview
1462 HISTORIAN

Antonello Gerbi

1904 - 1976

Preview
1463 POET

Salvino Salvini (poeta)

1667 - 1751

Preview
1464 SWIMMER

Paolo Galletti

1937 - 2015

Preview
1465 FOOTBALL

Massimiliano Irrati

Born 1979

Preview
1466 PRIEST

Paolo Bizzeti

Born 1947

Preview
1467 POLITICIAN

Ferdinando Bartolommei

1821 - 1869

Preview
1468 LIBRARIAN

Giuseppe Fumagalli

1863 - 1939

Preview
1469 COMPOSER

Carolina Uccelli

1810 - 1885

Preview
1470 DIPLOMAT

Carlo Galli (Diplomat)

1878 - 1966

Preview
1471 HISTORIAN

Giovanni Tabacco

1914 - 2002

Preview
1472 PRINTMAKER

Giovacchino Cantini

1780 - 1844

Preview
1473 ENTREPRENEUR

Alessandro Martini

1824 - 1905

Preview
1474 COMPUTER SCIENTIST

Eugenio Moggi

-

Preview
1475 POLITICIAN

Massimo Parisi

Born 1968

Preview
1476 FOOTBALL

Guido Magherini

Born 1951

Preview
1477 COMPOSER

Giuseppe Buonamici

1846 - 1914

Preview
1478 MUSIC

Renzo Cresti

Born 1953

Preview
1479 POLITICIAN

Riccardo Migliori

Born 1952

Preview
1480 PAINTER

Giuseppe Antonio Fabrini

Born 1748

Preview
1481 ENGINEER

Fernand Jacopozzi

1877 - 1932

Preview
1482 ASTRONOMER

Giovanni de Galliano Pieroni

1586 - 1654

Preview
1483 FOOTBALL

Armando Tre Re

Born 1922

Preview
1484 RELIGIOUS

Antonia Alighieri

Died 1371

Preview
1485 LITERARY

Ferruccio Masini

1928 - 1988

Preview
1486 SCREENWRITER

Pio Vanzi

1884 - 1957

Preview
1487 SCULPTOR

Bruno Innocenti

1906 - 1986

Preview
1488 OPERA

Giuseppe Belli (singer)

Died 1760

Preview
1489 FOOTBALL

Gianluca De Ponti

Born 1952

Preview
1490 COMPOSER

Francesco Magnelli

Born 1962

Preview
1491 COMPOSER

Emilio Cianchi

1833 - 1890

Preview
1492 ESSAYIST

Enrico Menduni

Born 1948

Preview
1493 RELIGIOUS

Domenico Benivieni

1460 - 1507

Preview
1494 WRITER

Fabrizio Silei

Born 1967

Preview
1495 RELIGIOUS

Leone Strozzi (archbishop)

1637 - 1703

Preview
1496 PAINTER

Luigi Montanarini

1906 - 1998

Preview
1497 ARTIST

Dino Leonetti

1937 - 2006

Preview
1498 OPERA

Caroline Duprez

1832 - 1875

Preview
1499 PAINTER

Adolfo Scarselli

1866 - 1945

Preview
1500 WRITER

Tommaso Catani

1858 - 1925

Preview