44.4048° N, 8.9343° E

GENOA

Most Famous People Born in Genoa, Italy

Notable people
2,344
Peak decade
1920s
Median birth year
1907
Most distinctive
Pallanuotista 156.2×

A maritime republic that spent eight centuries moving money and cardinals around the western Mediterranean — the Painter and Sculptor benches are the Renaissance dividend, the Prelate and Priest depth is what a city with two medieval popes leaves on the ledger, and the Pallanuotista cohort, running at better than a hundred and fifty times the global baseline, is what happens when the harbor itself doubles as the practice pool.

Through the Centuries

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

What Genoa Is Known For

Click any row to filter the list of people below.

Politician is Genoa's biggest profession — 15% of all notables (358).

Genoa over-indexes on pallanuotista156.2× the global rate.

  1. Politician358
  2. Football284
  3. Painter161
  4. Actor117
  5. Priest89
  6. Writer76
  7. Singer58
  8. Composer49
  1. Pallanuotista27156.2×
  2. Prelate246.0×
  3. Entrepreneur253.1×
  4. Sculptor473.1×
  5. Painter1612.6×
  6. Priest892.6×
  7. Poet461.9×
  8. Composer491.6×

Profession Mix Over Time

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

15001550160016501700175018001850190019502000
  • Sports
  • Politics & Law
  • Art & Design
  • Writing
  • Film & TV
  • Music
  • Other
All2,344
Sort By

2,344 notable people

0901 ACTOR

Roberto Bertea

1922 - 1985

Preview
0902 POET

Vito Elio Petrucci

1923 - 2002

Preview
0903 ACTOR

Marco Sciaccaluga

Born 1953

Preview
0904 COMPOSER

Massimo Lauricella

Born 1961

Preview
0905 HISTORIAN

Guido Quazza

1922 - 1996

Preview
0906 FOOTBALL

Gianluca Sampietro

Born 1993

Preview
0907 TEACHER

Mario Boella

1905 - 1989

Preview
0908 EDUCATOR

Tommaso Pendola

1800 - 1883

Preview
0909 OFFICER

Luigi Mascherpa

1893 - 1944

Preview
0910 POLITICIAN

Battista Negrone

1530 - 1592

Preview
0911 POLITICIAN

Giovanni Battista Cicala Zoagli

1485 - 1566

Preview
0912 SOLDIER

Paganino Doria

-

Preview
0913 ACTOR

Eva Orlowsky

Born 1962

Preview
0914 SKIER

Maria Grazia Marchelli

1932 - 2006

Preview
0915 EPIDEMIOLOGIST

Alessandro Liberati

1954 - 2012

Preview
0916 POLITICIAN

Giovanni Battista Negrone

1714 - 1771

Preview
0917 ENTREPRENEUR

Erasmo Piaggio

1845 - 1932

Preview
0918 SINGER

Luisa Maragliano

Born 1931

Preview
0919 VIOLIN

Renato de Barbieri

1920 - 1991

Preview
0920 ACADEMIC

Andrea Del Lungo

Born 1967

Preview
0921 MILITAR

Anton Joseph von Brentano-Cimaroli

1741 - 1793

Preview
0922 LAWYER

Camillo Corsanego

1891 - 1963

Preview
0923 POLITICIAN

Giovanni Battista Cattaneo Della Volta

1638 - 1721

Preview
0924 JOURNALIST

Claudio G. Fava

1929 - 2014

Preview
0925 POLITICIAN

Ambrogio Doria (doge)

1550 - 1621

Preview
0926 PRIEST

Emilio Guano

1900 - 1970

Preview
0927 POLITICIAN

Prospero Adorno

1428 - 1486

Preview
0928 DUKE

Filippo Spinola, 2nd Marquis of the Balbases

1594 - 1659

Preview
0929 ACTOR

Giorgio Bixio

1912 - 1984

Preview
0930 ACTOR

Alfredo Sainati

1868 - 1936

Preview
0931 SCREENWRITER

Federica Pontremoli

-

Preview
0932 POLITICIAN

Eolo Parodi

1926 - 2018

Preview
0933 FOOTBALL

Andrea Signorini

Born 1990

Preview
0934 ACTOR

Tiziana Avarista

Born 1962

Preview
0935 OPERA

Agostino Lazzari

1919 - 1981

Preview
0936 CARDINAL

Giovanni Girolamo Lomellini

1607 - 1659

Preview
0937 POLITICIAN

Maurizio Rossi (imprenditore)

Born 1957

Preview
0938 PAINTER

Carlo Borzone

Died 1657

Preview
0939 WRITER

Claudio Asciuti

Born 1956

Preview
0940 ARCIVESCOVO

Franco Costa

1904 - 1977

Preview
0941 POLITICIAN

Spinetta Fregoso

1400 - 1467

Preview
0942 ART HISTORIAN

Corrado Maltese

1921 - 2001

Preview
0943 FOOTBALL

Mino Balbi Di Robecco

1883 - 1964

Preview
0944 SINGER

Cesare Bardelli

1910 - 2000

Preview
0945 PRELATE

Didier de Langres

-

Preview
0946 ATHLETIC

Laura Nappi

Born 1949

Preview
0947 TROUBADOUR

Luca Grimaldi

Died 1275

Preview
0948 PAINTER

Francesco Sasso

1720 - 1776

Preview
0949 POET

Mario Morasso

1871 - 1938

Preview
0950 PAINTER

Giuseppe Sacheri

1863 - 1950

Preview
0951 COMPOSER

Virginia Mariani Campolieti

1869 - 1941

Preview
0952 DJ

Fabio Alisei

Born 1975

Preview
0953 PRIEST

Alessandro Piazza

1915 - 1995

Preview
0954 CINEMA

Antonio Secchi

1924 - 2013

Preview
0955 LITERARY

Angelo Marchese

1937 - 2000

Preview
0956 CONDUCTOR

Aurelio Canonici

Born 1965

Preview
0957 FOOTBALL

Giacomo Brichetto

Born 1983

Preview
0958 MATHEMATICIAN

Maria Cibrario Cinquini

1906 - 1992

Preview
0959 HISTORIAN

Federico Alizeri

1817 - 1882

Preview
0960 CARDINAL

Cosimo Imperiali

1685 - 1764

Preview
0961 HISTORIAN

Filippo Maria Casoni

1662 - 1723

Preview
0962 PHILOSOPHER

Santino Caramella

1902 - 1972

Preview
0963 COMPOSER

Giorgio Ferrari

1925 - 2010

Preview
0964 PRIEST

Giovanni Battista Bracelli

Died 1590

Preview
0965 COMPOSER

Elvio Monti

Born 1934

Preview
0966 POLITICIAN

Cesare Durazzo

1593 - 1680

Preview
0967 POET

Roberto Giannoni

1934 - 2016

Preview
0968 POLITICIAN

Girolamo De Mari

1644 - 1702

Preview
0969 PHILOSOPHER

Carlo Penco

Born 1948

Preview
0970 PRIEST

Bartolomeo Ferrari

1911 - 2007

Preview
0971 POLITICIAN

Federico De Franchi Toso (1560-1630)

1560 - 1629

Preview
0972 FOOTBALL

Enrico Nicolini

Born 1955

Preview
0973 POLITICIAN

Benedetto Gentile Pevere

1490 - 1555

Preview
0974 FOOTBALL

Mauro Picasso

Born 1965

Preview
0975 POLITICIAN

Francesco Maria Imperiale Lercari

1629 - 1712

Preview
0976 POLITICIAN

Marcello Durazzo (doge)

1710 - 1791

Preview
0977 SOLDIER

Luciano Doria

Died 1379

Preview
0978 WRITER

Minnie Alzona

1920 - 2008

Preview
0979 WRITER

Paolo Murialdi

1919 - 2006

Preview
0980 MATHEMATICIAN

Teo Mora

Born 1951

Preview
0981 POLITICIAN

Stefano Onorato Ferretti

1641 - 1720

Preview
0982 POET

Paolo Foglietta

1520 - 1596

Preview
0983 PAINTER

Enrico Castello

1890 - 1966

Preview
0984 ENTOMOLOGIST

Johann Angelo Ferrari

1806 - 1876

Preview
0985 ARTIST

Plinio Mesciulam

Born 1926

Preview
0986 POLITICIAN

Battista Lomellini

1460 - 1540

Preview
0987 LAWYER

Carlos Florit

1929 - 2010

Preview
0988 PAINTER

Maria Luigia Raggi

1742 - 1813

Preview
0989 WRITER

Adriano Mazzoletti

Born 1935

Preview
0990 POLITICIAN

Pietro Monticelli

1818 - 1864

Preview
0991 ENTREPRENEUR

Attilio Odero

1854 - 1945

Preview
0992 ARCIVESCOVO

Giovanni Agostino De Marini

1572 - 1642

Preview
0993 ART HISTORIAN

Caterina Marcenaro

1906 - 1976

Preview
0994 POLO

Federico Mistrangelo

Born 1981

Preview
0995 SAILOR

Piero Calamai

1897 - 1972

Preview
0996 ACTOR

Flavio Bonacci

Born 1948

Preview
0997 LIBRARIAN

Andrea Crestadoro

1808 - 1879

Preview
0998 MAN OF LETTERS

Barbara Fiorio

Born 1968

Preview
0999 MILITAR

John Moore (Royal Navy officer)

1921 - 2010

Preview
1000 POLITICIAN

Costantino Balbi

1676 - 1741

Preview
1001 FILM

Duccio Forzano

Born 1960

Preview
1002 PRIEST

Giovanni Fieschi

Died 1384

Preview
1003 POET

Steva De Franchi

1714 - 1785

Preview
1004 PAINTER

Orlando Grosso

1882 - 1968

Preview
1005 CONDUCTOR

Armando La Rosa Parodi

1904 - 1977

Preview
1006 WRITER

Victoria Gucovsky

1890 - 1969

Preview
1007 POLITICIAN

Giacomo De Franchi Toso

1590 - 1657

Preview
1008 POLITICIAN

Girolamo Serra

1761 - 1837

Preview
1009 POLITICIAN

Battista Fregoso (1380-1442)

1380 - 1442

Preview
1010 SPRINT

Laura Miano

Born 1959

Preview
1011 BUSINESS

Ornella Barra

Born 1953

Preview
1012 POLITICIAN

Lorenzo Centurione

1645 - 1735

Preview
1013 JOURNALIST

Marco Brando

Born 1958

Preview
1014 POLITICIAN

Giovanni Battista Lercari (1507-1592)

1507 - 1592

Preview
1015 PLAYER

Massimo Ardinghi

Born 1971

Preview
1016 RADIO

Federico Quaranta

Born 1969

Preview
1017 LINGUIST

Elena Semino

Born 1964

Preview
1018 SAXOPHONIST

Gianni Oddi

Born 1946

Preview
1019 SCREENWRITER

Luciano Codignola

1920 - 1986

Preview
1020 POLITICIAN

Tomaso di Campofregoso

1370 - 1453

Preview
1021 POLITICIAN

Opicino Spinola

Died 1315

Preview
1022 POLITICIAN

Stefano De Mari

1593 - 1674

Preview
1023 ACTOR

Giovanni Vernia

Born 1973

Preview
1024 SINGER

Piero Guelfi

1914 - 1989

Preview
1025 BASKET

Silvana Pierucci

Born 1929

Preview
1026 POET

Ansaldo Cebà

1565 - 1623

Preview
1027 POLITICIAN

Arturo Bocciardo

1876 - 1959

Preview
1028 WRITER

Ilaria Cavo

Born 1973

Preview
1029 LAWYER

Alessandro Racchetti

1789 - 1854

Preview
1030 MISSING

Serena Garitta

Born 1978

Preview
1031 ACTOR

Sergio Lucchetti

Born 1958

Preview
1032 PIRATE

Andrea Morisco

Died 1308

Preview
1033 FILM

Nicola Di Francescantonio

Born 1951

Preview
1034 ACTOR

Roby Carletta

Born 1946

Preview
1035 SENATE

Armando Siri

Born 1971

Preview
1036 POLITICIAN

Marco Antonio Gentile

1723 - 1798

Preview
1037 ENTREPRENEUR

Davide Serra

Born 1971

Preview
1038 POLITICIAN

Giovanni Battista Centurione

1603 - 1692

Preview
1039 POLITICIAN

Giovanni Battista De Fornari

Born 1484

Preview
1040 FOOTBALL

Adevildo De Marchi

1894 - 1965

Preview
1041 WRITER

Virgilio Dagnino

1906 - 1997

Preview
1042 ACTOR

Alessandro Sperlì

Born 1934

Preview
1043 POLITICIAN

Francesco Garbarino

1607 - 1672

Preview
1044 POET

Gian Giacomo Cavalli

1590 - 1657

Preview
1045 POLITICIAN

Jacopo Ruffini

1805 - 1833

Preview
1046 DESIGNER

Pepi Morgia

1950 - 2011

Preview
1047 MUSIC

Angelo Giacomazzi

Born 1907

Preview
1048 MUSIC

Luca Giacometti

1963 - 2007

Preview
1049 HISTORIAN

Ennio Poleggi

1927 - 2017

Preview
1050 FOOTBALL

Enrico Carzino

1897 - 1965

Preview
1051 PRESENTER

Enrico Cisnetto

Born 1955

Preview
1052 FOOTBALL

Carlo Sciarrone

Born 1983

Preview
1053 EXPLORER

Francesco Borghero

1830 - 1892

Preview
1054 WRITER

Sergio Badino

Born 1979

Preview
1055 POLITICIAN

Andrea Spinola

1562 - 1641

Preview
1056 SINGER

Giovanni Orazio Cartagenova

1800 - 1841

Preview
1057 FOOTBALL

Rosario Di Vincenzo

Born 1941

Preview
1058 HISTORIAN

Marcello Staglieno (storico)

1829 - 1909

Preview
1059 POLITICIAN

Mario Abbiate

1872 - 1954

Preview
1060 PAINTER

Beppe Guzzi

1902 - 1982

Preview
1061 PRESBYTER

Paolo Gerolamo Franzoni

1708 - 1778

Preview
1062 SINGER

Silvana Fioresi

1920 - 2002

Preview
1063 POLITICIAN

Giovanni Battista Durazzo

1565 - 1649

Preview
1064 PAINTER

Francesco Castiglione

1641 - 1716

Preview
1065 ACTOR

Ferruccio Benini

1854 - 1916

Preview
1066 POLITICIAN

Barnaba Adorno

1385 - 1459

Preview
1067 HISTORIAN

Luigi Tommaso Belgrano

1838 - 1895

Preview
1068 MOTHER OF

Dolly Sinatra

1896 - 1977

Preview
1069 OPERA

Enrico Campi

1919 - 1976

Preview
1070 POLITICIAN

Benedetto Viale

1660 - 1749

Preview
1071 PRINCE

Elvina Pallavicini

1914 - 2004

Preview
1072 PATRIOTA

Antonio Mosto

1834 - 1880

Preview
1073 WRITER

Sergio Grea

Born 1935

Preview
1074 PHILOLOGIST

Ignazio Cazzaniga

1911 - 1974

Preview
1075 SCULPTOR

Edoardo De Albertis

1874 - 1950

Preview
1076 WRITER

Riccardo Gazzaniga

Born 1976

Preview
1077 ARTIST

Sandra Verda

1959 - 2014

Preview
1078 POLITICIAN

Clemente Promontorio

1340 - 1415

Preview
1079 BUSINESS

A C Bertelli

1890 - 1979

Preview
1080 POLITICIAN

Agostino Centurione

1584 - 1657

Preview
1081 BUSINESS

Charlotte Hayes

1725 - 1813

Preview
1082 WRITER

Marco Aurelio Rivelli

1935 - 2010

Preview
1083 ARTIST

Andrea Ferraris

Born 1966

Preview
1084 POLITICIAN

Oberto Cattaneo Lazzari

1473 - 1533

Preview
1085 ESSAYIST

Fabio Giovannini

Born 1958

Preview
1086 COMPOSER

Luigi Cortese

1899 - 1976

Preview
1087 POLITICIAN

Gerolamo De Franchi Toso (1585-1668)

1585 - 1668

Preview
1088 RACER

Michele Ivaldi

Born 1970

Preview
1089 POLITICIAN

Mariella Bocciardo

Born 1949

Preview
1090 PAINTER

Giuseppe Isola (pittore)

1808 - 1893

Preview
1091 ROI

Domenico Negrone

1672 - 1736

Preview
1092 SCHERMITRICE

Frida Scarpa

Born 1976

Preview
1093 WRITER

Eric Rhode

Born 1934

Preview
1094 ARTIST

Stefano Martino

Born 1970

Preview
1095 ACTOR

Pietro Nuti

Born 1928

Preview
1096 POLITICIAN

Eugenio Broccardi

1867 - 1959

Preview
1097 HISTORIAN

Ugo Gastaldi

1910 - 2007

Preview
1098 POLITICIAN

Giovanni Battista Grimaldi

1673 - 1757

Preview
1099 HISTORIAN

Raffaele Della Torre

1579 - 1666

Preview
1100 AGRONOMIST

Stanislao Solari

1829 - 1906

Preview
1101 COMPOSER

Danilo Madonia

Born 1958

Preview
1102 POLITICIAN

Antonio Grimaldi Cebà

1534 - 1599

Preview
1103 ZOOLOGIST

Luigi Cagnolaro

1934 - 2014

Preview
1104 POLITICIAN

Pietro De Franchi Sacco

1545 - 1611

Preview
1105 POLITICIAN

Leonardo Cattaneo della Volta

1487 - 1572

Preview
1106 FILM

Giuliani G. De Negri

1924 - 1992

Preview
1107 ORIENTALIST

Giacomo Maria Airoli

1660 - 1721

Preview
1108 DOGE

Francesco Maria Imperiale

1653 - 1736

Preview
1109 MANAGER

Claudio Andrea Gemme

Born 1948

Preview
1110 PAINTER

Sandro Cherchi

1911 - 1998

Preview
1111 JOURNALIST

Ettore Boffano

Born 1954

Preview
1112 POLITICIAN

Mattia Mor

Born 1981

Preview
1113 POLITICIAN

Marcello Cerruti

1808 - 1896

Preview
1114 ACTOR

Andrea Lavagnino

Born 1970

Preview
1115 FILM

Nina Breeder

Born 1982

Preview
1116 PHYSICIAN

Demetrio Canevari

1559 - 1625

Preview
1117 ADMIRAL

Eugenio Henke

1909 - 1990

Preview
1118 POLITICIAN

Battista Spinola

1472 - 1539

Preview
1119 ESSAYIST

Enrico Testa

Born 1956

Preview
1120 JOURNALIST

Franco Carlini

1944 - 2007

Preview
1121 PLAYWRIGHT

Giorgio Gallione

Born 1953

Preview
1122 POLITICIAN

Giuseppe Bella

1808 - 1884

Preview
1123 MADRE DI

Maria Drago

1774 - 1852

Preview
1124 SCREENWRITER

Luigi Mignacco

Born 1960

Preview
1125 ARTIST

Fabio De Poli

Born 1947

Preview
1126 CHOREOGRAPHER

Gaetano Saracco

1856 - 1922

Preview
1127 SCREENWRITER

Mauro Graiani

Born 1962

Preview
1128 POLITICIAN

Federico di Pagana

1315 - 1406

Preview
1129 PAINTER

Aurelio Caminati

1924 - 2012

Preview
1130 ACTOR

Lucia Chiarla

Born 1970

Preview
1131 POLITICIAN

Roberto Lucifredi

1909 - 1981

Preview
1132 ACTOR

Alba Cardilli

Born 1939

Preview
1133 ENGRAVER

Mario Chianese

1928 - 2020

Preview
1134 FOOTBALL

Edoardo Pasteur

1877 - 1969

Preview
1135 FOOTBALL

Igor Zaniolo

Born 1973

Preview
1136 MUSIC

Carlo Abbate

1600 - 1640

Preview
1137 FOOTBALL

Henri Dapples

1871 - 1920

Preview
1138 POLITICIAN

Giuseppe Sirianni

1874 - 1955

Preview
1139 POLITICIAN

Giannotto Lomellini

1519 - 1574

Preview
1140 MANAGER

Louis Dapples

1867 - 1937

Preview
1141 PHILANTHROPIST

Ettore Vernazza

Died 1524

Preview
1142 DOGE

Giovanni Agostino Giustiniani Campi

1538 - 1613

Preview
1143 POLITICIAN

Raffaele Agostino De Ferrari

1732 - 1801

Preview
1144 PAINTER

Amedeo Simonetti

1874 - 1922

Preview
1145 JOURNALIST

Luigi Rossetti

1800 - 1840

Preview
1146 COMPOSER

Emilio Bozzano

1840 - 1918

Preview
1147 POLITICIAN

Mattia Moresco

1877 - 1946

Preview
1148 SINGER

Claudia Pastorino

Born 1965

Preview
1149 MAGISTRAT

Francesco Panitteri

1921 - 1990

Preview
1150 SAILOR

Silvia Sicouri

Born 1987

Preview
1151 PROFESSOR

Laura Auteri

Born 1953

Preview
1152 LITERARY

Mario Puppo

1913 - 1989

Preview
1153 LAWYER

Mario Berri

1912 - 1996

Preview
1154 SCULPTOR

Pasquale Navone

1746 - 1791

Preview
1155 WRITER

Louis-Paul Guigues

1902 - 1996

Preview
1156 ACTOR

Dino Emanuelli

1931 - 2017

Preview
1157 POLITICIAN

Pier Francesco Grimaldi

1715 - 1791

Preview
1158 POLITICIAN

Giovanni Giacomo Grimaldi

1705 - 1777

Preview
1159 JOURNALIST

Giuliano Naria

1947 - 1997

Preview
1160 AVIATORE

Ugolino Vivaldi Pasqua

1885 - 1910

Preview
1161 FEUDATORY

Paleologo Zaccaria

1235 - 1314

Preview
1162 POLITICIAN

Niccolo Zoagli

1340 - 1408

Preview
1163 DIPLOMAT

Anton II Giulio Brignole Sale

1673 - 1710

Preview
1164 JOURNALIST

Cesare Viazzi (giornalista)

1929 - 2012

Preview
1165 JOURNALIST

Corrado Zunino

Born 1965

Preview
1166 BUSINESS

Douglas Leone

Born 1957

Preview
1167 ACTOR

Anna Caroli

1913 - 1979

Preview
1168 POLITICIAN

Giovanni Battista Borea d'Olmo

1831 - 1936

Preview
1169 WRITER

Egisto Roggero

1867 - 1930

Preview
1170 PUBLISHER

Giorgio Devoto

Born 1941

Preview
1171 POLITICIAN

Vincenzo Ricci

1804 - 1868

Preview
1172 WEIGHTLIFTER

Luciano De Genova

1931 - 2019

Preview
1173 ACTOR

Elena Arvigo

Born 1979

Preview
1174 POLITICIAN

Simone Spinola

1497 - 1569

Preview
1175 POLITICIAN

Gerolamo Chiavari

1521 - 1586

Preview
1176 GYMNAST

Asia D'Amato

Born 2003

Preview
1177 PLAYWRIGHT

David Chiossone

1820 - 1873

Preview
1178 POLITICIAN

Giacomo Agnesi

1859 - 1929

Preview
1179 ACTOR

Carola Stagnaro

Born 1957

Preview
1180 EXPLORER

Luca Tarigo

-

Preview
1181 SON

Guy Granet

1867 - 1943

Preview
1182 ACTOR

Maria Dominiani

Born 1913

Preview
1183 WRITER

Domenico Gallo (scrittore)

Born 1959

Preview
1184 FOOTBALL

Michele Russo

Born 1986

Preview
1185 MINERALOGIST

Giovanni Battista Traverso (mineralogista)

1843 - 1914

Preview
1186 POLITICIAN

Francesco Guistiniano di Garibaldo

1336 - 1408

Preview
1187 ACADEMIC

Valentin Crastan

Born 1932

Preview
1188 WRITER

Alessandro Hellmann

Born 1971

Preview
1189 PAINTER

Luigia Mussini-Piaggio

1832 - 1865

Preview
1190 ARTIST

Francesca Biasetton

Born 1961

Preview
1191 SCULPTOR

Lorenzo Orengo

1838 - 1909

Preview
1192 POLITICIAN

Ferdinando Spinola

1694 - 1773

Preview
1193 POLITICIAN

Andrea Podestà

1832 - 1895

Preview
1194 MYSTIC

Battistina Vernazza

1497 - 1587

Preview
1195 MONK

Nicolas Doria

1539 - 1594

Preview
1196 SKIER

Valentina Cillara Rossi

Born 1994

Preview
1197 POLITICIAN

Paolo Cappa

1888 - 1956

Preview
1198 JOURNALIST

Ferruccio Sansa

Born 1968

Preview
1199 POLITICIAN

Davide Vacca

1518 - 1607

Preview
1200 AIR FORCE

Carlo Negri

1919 - 1943

Preview