48.2082° N, 16.3720° E

VIENNA

Most Famous People Born in Vienna, Austria

Notable people
12,535
Peak decade
1920s
Median birth year
1912
Most distinctive
Author 3.8×

A small city with an outsized 20th-century shadow. Vienna's notables cluster sharply in the late Habsburg and interwar decades — authors, composers, architects, academics, painters of the Secession, and sculptors — making it one of the most concentrated cultural booms anywhere in the dataset. Then 1938 happens, and a striking number of the brightest names spend the rest of their lives somewhere else.

Through the Centuries

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

What Vienna Is Known For

Click any row to filter the list of people below.

Actor is Vienna's biggest profession — 9% of all notables (1,170).

Vienna over-indexes on author3.8× the global rate.

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

  1. Actor1,170
  2. Politician1,169
  3. Painter748
  4. Football595
  5. Writer489
  6. Author405
  7. Composer403
  8. Academic293
  1. Author4053.8×
  2. Architect2822.5×
  3. Composer4032.4×
  4. Academic2932.3×
  5. Painter7482.3×
  6. Actor1,1701.8×
  7. Sculptor1431.8×
  8. Historian2121.6×
  1. Football5950.4×

Profession Mix Over Time

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

15001550160016501700175018001850190019502000
  • Writing
  • Film & TV
  • Science
  • Art & Design
  • Politics & Law
  • Music
  • Other
All12,535
Sort By

12,535 notable people

4801 OFFICER

Franz de Paula Gundaccar II. von Colloredo-Mannsfe

1802 - 1852

Preview
4802 OPERA

Minna Peschka-Leutner

1839 - 1890

Preview
4803 ACTOR

Carlo Böhm

1917 - 1997

Preview
4804 EDUCATION

Franz Kupelwieser

1830 - 1903

Preview
4805 AUTHOR

Christoph Wagner-Trenkwitz

Born 1962

Preview
4806 ARCHAEOLOGIST

Eduard Beninger

1897 - 1963

Preview
4807 FOOTBALL

Franz Weber (footballer)

Born 1888

Preview
4808 NEUROLOGIST

Karl Dussik

1908 - 1968

Preview
4809 ACTOR

Franz Engel (Kabarettist)

1898 - 1944

Preview
4810 BUSINESS

Peter Bentley (businessman)

Born 1930

Preview
4811 FOOTBALL

Gustav Blaha

Born 1888

Preview
4812 FILM

Michael Bindlechner

Born 1957

Preview
4813 WRITER

Karl Rosner

1873 - 1951

Preview
4814 FOOTBALL

Otto Höss

1902 - 1971

Preview
4815 SCULPTOR

Josef Pillhofer

1921 - 2010

Preview
4816 ARCHITECT

Theodor Bach

1858 - 1938

Preview
4817 LAWYER

Gabriel Lansky

Born 1955

Preview
4818 PHILOSOPHER

Peter Kampits

Born 1942

Preview
4819 DIPLOMAT

Michael Wenzel von Althann

1630 - 1686

Preview
4820 CHESS

Rudolf Palme

1910 - 2005

Preview
4821 SPORT

Józef Trenkwald

1897 - 1956

Preview
4822 PROFESSOR

Oliver Marchart

Born 1968

Preview
4823 INTERNIST

Karl Hermann Spitzy

1915 - 2013

Preview
4824 BOTANIST

Edeltraud Danesch

1922 - 1996

Preview
4825 CONDUCTOR

Ernst Steffan

1896 - 1967

Preview
4826 POLITICIAN

Heinrich Schmelz

Born 1930

Preview
4827 THEATRE

Hermann Beil

Born 1941

Preview
4828 PHYSICIST

Johannes Pötzl

1930 - 1993

Preview
4829 SCREENWRITER

Walter Bannert

1942 - 2020

Preview
4830 FOOTBALL

Lajos Szendrődi

1913 - 1968

Preview
4831 ART HISTORIAN

Julius Leisching

1865 - 1933

Preview
4832 PAINTER

Alfred Hofkunst

1942 - 2004

Preview
4833 ACTOR

Therese Brunetti

1782 - 1864

Preview
4834 PROFESSOR

Ivan Rosenqvist

1916 - 1994

Preview
4835 POLITICIAN

George Bernard Erath

1813 - 1891

Preview
4836 OPERA

Giovanni Gentiluomo

1809 - 1866

Preview
4837 ART CRITIC

Otto Hahn (critique)

1928 - 1996

Preview
4838 ACADEMIC

Willibald Riedler

1932 - 2018

Preview
4839 COMPOSER

Wolfgang Staribacher

Born 1955

Preview
4840 BUSINESS

Klaus Eckel

Born 1974

Preview
4841 COMPOSER

Anna Pessiak-Schmerling

1834 - 1896

Preview
4842 AUTHOR

Roman Hädelmayr

1907 - 1988

Preview
4843 ASTRONOMER

Walter Bernheimer

1892 - 1937

Preview
4844 FILM

Oliver Auspitz

Born 1975

Preview
4845 JUDO

Edith Simon

Born 1961

Preview
4846 ACTOR

Maria Theresa Kemble

1774 - 1838

Preview
4847 WRITER

Friedl Hofbauer

1924 - 2014

Preview
4848 TEACHER

Margarete Schörl

1912 - 1991

Preview
4849 KOCH

Ewald Plachutta

Born 1940

Preview
4850 SPORT

Wolfgang Ullrich

Born 1950

Preview
4851 GEOLOGIST

Richard von Drasche-Wartinberg

1850 - 1923

Preview
4852 CLARINET

Christof Kurzmann

Born 1963

Preview
4853 ENGINEER

Alfred Collmann

1851 - 1937

Preview
4854 PSYCHIATRIST

Wolfgang Berner

Born 1944

Preview
4855 PAINTER

Edda Seidl-Reiter

Born 1940

Preview
4856 PRIEST

Florian Abrahamowicz

Born 1961

Preview
4857 DRAUGHTSWOMAN

Ernst Deutsch-Dryden

1887 - 1938

Preview
4858 POLITICIAN

David Lasar

Born 1952

Preview
4859 ACTOR

Edd Stavjanik

1927 - 2008

Preview
4860 LAWYER

Michael Holoubek

Born 1962

Preview
4861 BUSINESS

Stefan Günther Tweraser

Born 1969

Preview
4862 AUTHOR

Thomas Ballhausen

Born 1975

Preview
4863 PAINTER

Ignaz Schönbrunner

1835 - 1921

Preview
4864 THEOLOGIAN

Franz Schupp

1936 - 2016

Preview
4865 ACADEMIC

Ernst Chwalla

1901 - 1960

Preview
4866 FOOTBALL

Aleksandar Milenković (footballer)

Born 1994

Preview
4867 BUSINESS

Werner Rydl

Born 1957

Preview
4868 WRITER

Heinz Markstein

1924 - 2008

Preview
4869 SERIAL KILLER

Martha Marek

1904 - 1938

Preview
4870 PHYSICIAN

Jean Lassner

1913 - 2007

Preview
4871 PAINTER

Marianne von Eschenburg

1856 - 1937

Preview
4872 HISTORIAN

Isidor Fischer

1868 - 1943

Preview
4873 ACADEMIC

Rudolf von Feistmantel

1805 - 1871

Preview
4874 AUTHOR

Rachel Akerman

1522 - 1544

Preview
4875 CHEMIST

Géza Schay (Chemiker)

1900 - 1991

Preview
4876 COOKING EXPERT

Marie von Rokitansky

1848 - 1924

Preview
4877 POLITICIAN

Elisabeth Vitouch

Born 1951

Preview
4878 ART HISTORIAN

Gerhart B. Ladner

1905 - 1993

Preview
4879 THEOLOGIAN

Heinrich Schmidinger

Born 1954

Preview
4880 ARCHITECT

Franz von Krauß (Architekt)

1865 - 1942

Preview
4881 ACADEMIC

Günther Feuerstein

Born 1925

Preview
4882 COMPOSER

Erwin Kiennast

Born 1955

Preview
4883 POLITICAL SCIENTIST

Gottfried-Karl Kindermann

Born 1926

Preview
4884 ILLUSTRATOR

Ivan Čargo

1898 - 1958

Preview
4885 BOTANIST

Max Onno

Born 1903

Preview
4886 PHYSICIST

Moritz von Ebner-Eschenbach

1815 - 1898

Preview
4887 SCULPTOR

Anton Grath

1881 - 1956

Preview
4888 SCULPTOR

Johannes Benk

1844 - 1914

Preview
4889 SKATER

Andrea Kreuzer

Born 1984

Preview
4890 POLITICIAN

Viktor von Fuchs

1840 - 1921

Preview
4891 ACTOR

Gudrun Gabriel

Born 1955

Preview
4892 FILM

Milan Dor

Born 1947

Preview
4893 WRITER

Ernst Wolfram Marboe

1938 - 2012

Preview
4894 LITHOGRAPHER

Josef Adolf Lang

1873 - 1936

Preview
4895 POET

Gerald Bisinger

1936 - 1999

Preview
4896 LAWYER

Gustav Steinbauer

1889 - 1961

Preview
4897 SPORT

Norbert Lambing

Born 1976

Preview
4898 DOCTOR

Joseph Pletz

1788 - 1840

Preview
4899 ACTOR

Kathrin Oginski

1926 - 2009

Preview
4900 ENTERTAINER

Oliver Baier

Born 1965

Preview
4901 PSYCHIATRIST

Erwin Stransky

1877 - 1962

Preview
4902 POLITICIAN

Wenzel Joseph von Colloredo

1738 - 1822

Preview
4903 SINGER

Paul Armin Edelmann

Born 1968

Preview
4904 SINGER

Marla Blumenblatt

Born 1983

Preview
4905 PAINTER

Charles Wilda

1854 - 1907

Preview
4906 BOXER

Doris Köhler

Born 1975

Preview
4907 ART HISTORIAN

Robert Fleck

Born 1957

Preview
4908 ZOOLOGIST

Emil von Marenzeller

1845 - 1918

Preview
4909 POET

Helen Adolf

1895 - 1998

Preview
4910 CHEMIST

Frederick Kaufman

1919 - 1985

Preview
4911 MINERALOGIST

Rudolf Koechlin

1862 - 1939

Preview
4912 WRITER

Christian Mikunda

Born 1957

Preview
4913 PAINTER

Hans Schwarz (artist)

1922 - 2003

Preview
4914 MUSIC

Woody Schabata

Born 1955

Preview
4915 ACTOR

Gaby Fuchs

Born 1950

Preview
4916 MEDIEVALIST

Heinz Zatschek

1901 - 1963

Preview
4917 ASTRONOMER

Eduard von Haerdtl

1861 - 1897

Preview
4918 PHYSIOLOGIST

Heinrich Ewald Hering

1866 - 1948

Preview
4919 MUSIC

Erni Bieler

1925 - 2002

Preview
4920 WRITER

Christl Schönfeldt

1916 - 2013

Preview
4921 HISTORIAN

Bernhard Chiari

Born 1965

Preview
4922 POLITICAL SCIENTIST

Peter G. J. Pulzer

Born 1929

Preview
4923 ACTOR

Erika Mottl

Born 1942

Preview
4924 WRITER

Gaby von Schönthan

1926 - 2002

Preview
4925 WRITER

Reinhard Habeck

Born 1962

Preview
4926 CHESS

Alfred Beni

1923 - 1995

Preview
4927 HISTORIAN

Karl Holubar

1936 - 2013

Preview
4928 ACTOR

Max Mayer (Schauspieler)

Born 1974

Preview
4929 PHILOLOGIST

Kurt Smolak

Born 1944

Preview
4930 WRITER

Clemens Haipl

Born 1969

Preview
4931 MANUFACTURER

Victor Ofenheim von Ponteuxin

1820 - 1886

Preview
4932 VOLKSWIRT

Herbert Tumpel

1948 - 2018

Preview
4933 POLITICIAN

Harry Kopietz

Born 1948

Preview
4934 JOURNALIST

Otto Muck (Ingenieur)

1892 - 1956

Preview
4935 HANDBALL

Steffi Ofenböck

Born 1981

Preview
4936 ACADEMIC

Heinrich Benedikt

1886 - 1981

Preview
4937 SKATER

Hellmut May

1921 - 2011

Preview
4938 INTENDANT

Roland Geyer

Born 1954

Preview
4939 PHYSICIST

Gernot Eder (Physiker)

1929 - 2000

Preview
4940 PAINTER

Josef Floch

1894 - 1977

Preview
4941 JOURNALIST

Fritz Csoklich

1929 - 2009

Preview
4942 ACTOR

Emil Stöhr

1907 - 1997

Preview
4943 MEDIEVALIST

Karl Ubl

Born 1973

Preview
4944 ACTOR

Hertha Schell

Born 1945

Preview
4945 POLITICIAN

Wolfgang Zinggl

Born 1954

Preview
4946 FOOTBALL

Karl Stoiber

Born 1907

Preview
4947 JOURNALIST

Karl Pawek

1906 - 1983

Preview
4948 SINGER

Hermine von Siegstädt

1844 - 1883

Preview
4949 NOBLE

Konstanty Zamoyski

1799 - 1866

Preview
4950 MATHEMATICIAN

Christa Binder

Born 1947

Preview
4951 BANK

Philipp von Schoeller (Wirtschaftsfunktionär) –

1921 - 2008

Preview
4952 ACADEMIC

Otto Mazal

1932 - 2008

Preview
4953 KAISERLICH

Franz Gaul

1802 - 1874

Preview
4954 ACADEMIC

Stephan Verosta

1909 - 1998

Preview
4955 ARCHITECT

Robert Kramreiter

1905 - 1965

Preview
4956 NAZI

Leopoldine Kovarik

1919 - 1943

Preview
4957 WRITER

Ida Bohatta

1900 - 1992

Preview
4958 PSYCHOLOGIST

Heinz Schuler (Psychologe)

Born 1945

Preview
4959 ACTOR

Nicolin Kunz

1953 - 1997

Preview
4960 DANCER

Karl Musil

1939 - 2013

Preview
4961 SPORT

Thomas Haasmann

Born 1961

Preview
4962 HISTORIAN

Gerhard Jagschitz

1940 - 2018

Preview
4963 POLITICIAN

Heinrich Jaques

1831 - 1894

Preview
4964 AUTHOR

Kurt Reichl

1899 - 1956

Preview
4965 PAINTER

Alexander Rothaug

1870 - 1946

Preview
4966 OFFICER

Franz Wimmer-Lamquet

1919 - 2010

Preview
4967 MEDIEVALIST

Michael Mitterauer

Born 1937

Preview
4968 SINGER

Melitta Muszely

Born 1927

Preview
4969 FENCER

Helmuth Resch

Born 1933

Preview
4970 BIOLOGIST

Gertraud Klemm

Born 1971

Preview
4971 ACTOR

Elisabeth Augustin (Schauspielerin)

Born 1953

Preview
4972 HISTORIAN

Ferdinand Anders

Born 1930

Preview
4973 WRITER

Leopoldine Kulka

1872 - 1920

Preview
4974 WRITER

Paul Weidmann

1744 - 1801

Preview
4975 CONDUCTOR

Agnes Grossmann

Born 1944

Preview
4976 WRITER

Elisabeth Freundlich

1906 - 2001

Preview
4977 JUDGE

Heinrich Brandweiner

1910 - 1997

Preview
4978 PAINTER

Eugenie Breithut-Munk

1867 - 1915

Preview
4979 ACADEMIC

Heinrich Fanta

1877 - 1941

Preview
4980 AUTHOR

Karl Swiedack

1815 - 1888

Preview
4981 ARCHITECT

Peter Oberlander

1922 - 2008

Preview
4982 ACTOR

Deniz Cooper

Born 1985

Preview
4983 OPERA

Peter Edelmann

Born 1962

Preview
4984 CIVIL SERVICE

Emil Homann

1862 - 1945

Preview
4985 SCIENTIST

Robert Schediwy

Born 1947

Preview
4986 PSYCHIATRIST

Franz Günther von Stockert

1899 - 1967

Preview
4987 GITARRE

Richard Dorfmeister

Born 1968

Preview
4988 PAINTER

Pauline von Koudelka

1806 - 1840

Preview
4989 MARSKALK

Maria Josefa von Harrach

1727 - 1788

Preview
4990 ACTOR

Trude Bechmann

1904 - 1982

Preview
4991 COMPOSER

Christof Straub

Born 1969

Preview
4992 PAINTER

Hermine Heller-Ostersetzer

1874 - 1909

Preview
4993 PHOTOGRAPHER

Lothar Rübelt

1901 - 1990

Preview
4994 ENTREPRENEUR

Josef Manner

1865 - 1947

Preview
4995 COMPOSER

Leo Held

1874 - 1903

Preview
4996 AKTIVIST

Waluliso

1914 - 1996

Preview
4997 POLITICIAN

Hans-Paul Ganter-Gilmans

1917 - 1955

Preview
4998 ACADEMIC

Wolfgang Mantl

Born 1939

Preview
4999 ACTOR

Peter Eschberg

Born 1936

Preview
5000 HOCKEY

Stefan Bacher

Born 1989

Preview
5001 ACADEMIC

Max von Ferstel

1859 - 1936

Preview
5002 LUGER

Josef Thaler

-

Preview
5003 ACTOR

Trude Brentina

1899 - 1986

Preview
5004 HISTORIAN

Peter Broucek

Born 1938

Preview
5005 PHARMACOLOGIST

Rudolf Gottlieb

1864 - 1924

Preview
5006 PROFESSOR

Gerti Senger

Born 1942

Preview
5007 PRESENTER

Claudia Stöckl

Born 1966

Preview
5008 WRITER

Dieter Buchhart

Born 1971

Preview
5009 JOURNALIST

Robert Rotifer

Born 1969

Preview
5010 POLITICIAN

Egon Berger-Waldenegg

1880 - 1960

Preview
5011 SONGWRITER

Heli Deinboek

Born 1955

Preview
5012 AUTHOR

Alexander Giese

1921 - 2016

Preview
5013 PAINTER

Franz Zadrazil

1942 - 2005

Preview
5014 ARCHITECT

Alfred Preis

1911 - 1993

Preview
5015 WRITER

Sophie Reyer

Born 1984

Preview
5016 THEATRE

Fritz Wisten

1890 - 1962

Preview
5017 ACTOR

Günther Frank

Born 1936

Preview
5018 HISTORIAN

Gerhard Dobesch

Born 1939

Preview
5019 ARCHITECT

Franz Singer (Architekt)

1896 - 1954

Preview
5020 MUSIC

Ken Whaley

1946 - 2013

Preview
5021 CURATOR

Florian Steininger

Born 1974

Preview
5022 ACTOR

Kristina Walter

Born 1945

Preview
5023 MUSIC

Gerhart Banco

Born 1926

Preview
5024 WRITER

Paul Schaffer

1924 - 2020

Preview
5025 ACTOR

Katharina Tomaselli

1811 - 1857

Preview
5026 ACTOR

Fred Essler

1895 - 1973

Preview
5027 PAINTER

Johann Knapp (Maler)

1778 - 1833

Preview
5028 SINGER

Gerhard Ernst (Schauspieler)

Born 1946

Preview
5029 ACTOR

Antonia Dietrich

1900 - 1975

Preview
5030 JOURNALIST

Herbert Krejci

1922 - 2016

Preview
5031 BANK

Karl Wrabetz

1846 - 1924

Preview
5032 PHILOSOPHER

Michael Benedikt (Philosoph)

1928 - 2012

Preview
5033 FOOTBALL

Helmut Maurer

Born 1945

Preview
5034 ACTOR

Julia Jelinek

Born 1984

Preview
5035 MATHEMATICIAN

Christoph Überhuber

1946 - 2016

Preview
5036 POLITICIAN

Kurt Singhuber

1932 - 2005

Preview
5037 ADMIRAL

Moritz Manfroni von Montfort

1832 - 1889

Preview
5038 EDUCATION

Ludwig Gurlitt

1855 - 1931

Preview
5039 FOOTBALL

Johann Andres (Fußballspieler)

1887 - 1970

Preview
5040 WRITER

Emil Ertl

1860 - 1935

Preview
5041 ENTOMOLOGIST

Franz Ruschka

1882 - 1942

Preview
5042 LAWYER

Paul Abel

1874 - 1971

Preview
5043 PAINTER

Leopold Birstinger

1903 - 1983

Preview
5044 ACTOR

Maximilian Schmiedl

Born 1971

Preview
5045 POLITICIAN

Johann Leopold Donat von Trautson

1639 - 1724

Preview
5046 ACTOR

Paul Matić

Born 1967

Preview
5047 SKATER

Belinda Schönberger

Born 1991

Preview
5048 POLITICIAN

Otto Probst

1911 - 1978

Preview
5049 FOOTBALL

Franz Riegler (Fußballspieler, 1915)

1915 - 1988

Preview
5050 AUTHOR

Claudia Rossbacher

-

Preview
5051 PIANO

Ludwig Mooser

1807 - 1881

Preview
5052 POLITICIAN

Josef Kopp

1827 - 1907

Preview
5053 FENCER

Kurt Ettinger

1901 - 1982

Preview
5054 COMPOSER

Artur Marcell Werau

1887 - 1931

Preview
5055 JOURNALIST

Paul Jandl

Born 1962

Preview
5056 FOOTBALL

Charles Rumbold

Born 1893

Preview
5057 ENTREPRENEUR

Moritz von Todesco

1816 - 1873

Preview
5058 COMPOSER

Václav Vodička

1715 - 1774

Preview
5059 SCREENWRITER

Stefan Fleming

Born 1959

Preview
5060 OPERA

Gertrud Burgsthaler-Schuster

1916 - 2004

Preview
5061 SINGER

Fritzi Jokl

1895 - 1974

Preview
5062 ACADEMIC

Peter Heintel

1940 - 2018

Preview
5063 LAWYER

Elisabeth Lovrek

Born 1958

Preview
5064 WRITER

Vojtěch Cach

1914 - 1980

Preview
5065 COMPOSER

Wilhelm August Jurek

1870 - 1934

Preview
5066 WRITER

Theodora Bauer

Born 1990

Preview
5067 LINGUIST

Erwin Reifler

1903 - 1965

Preview
5068 FOOTBALL

Dominik Fitz

Born 1999

Preview
5069 AUTHOR

Walter Weiss (Autor)

Born 1942

Preview
5070 ACADEMIC

Christine Neugebauer-Maresch

Born 1956

Preview
5071 RACER

Roland Resch (Rennfahrer)

Born 1984

Preview
5072 DESIGNER

Arno Steinwender

Born 1976

Preview
5073 WRITER

Manfred Posch

1943 - 2016

Preview
5074 SCULPTOR

Adam Rammelmayer

1807 - 1887

Preview
5075 FOOTBALL

Dominik Braunsteiner

Born 1992

Preview
5076 SKATER

Ralph Burghart

Born 1966

Preview
5077 ARCHITECT

Moritz von Brunner

1839 - 1904

Preview
5078 ACTOR

Gerold Rudle

Born 1963

Preview
5079 ACTOR

Franz Pfaudler

1893 - 1956

Preview
5080 CARTOONIST

Paul Peter Porges

1927 - 2016

Preview
5081 ACADEMIC

Helga Kromp-Kolb

Born 1948

Preview
5082 SKATER

Erich Erdös

Born 1914

Preview
5083 ARCHAEOLOGIST

Julia Budka

Born 1977

Preview
5084 ARCHAEOLOGIST

Ekkehard Weber

Born 1940

Preview
5085 HOCHSCHULLEHRER

Friedrich Kick (Maschinenbauer)

1840 - 1915

Preview
5086 THEOLOGIAN

Friedrich Wessely (Theologe)

1901 - 1970

Preview
5087 WIDERSTAND

Heinrich Dürmayer

1905 - 2000

Preview
5088 COLLECTOR

Josef Carl von Klinkosch

1822 - 1888

Preview
5089 PRESENTER

Birgit Fenderl

Born 1971

Preview
5090 ACADEMIC

Heinz Krejci

1941 - 2017

Preview
5091 POET

Ludwig Foglár

1819 - 1889

Preview
5092 ACTOR

Dagmar Schwarz

Born 1948

Preview
5093 COMPOSER

Franziska Batthyány

1802 - 1861

Preview
5094 CONDUCTOR

Ernst Bachrich

1892 - 1942

Preview
5095 JOURNALIST

Karl Löbl

1930 - 2014

Preview
5096 BUSINESS

Max Hoffman

1904 - 1981

Preview
5097 ARCHITECT

Otto Polak-Hellwig

1885 - 1958

Preview
5098 MEDIEN

Sepp Rieder

Born 1939

Preview
5099 TELEVISION

Peter Maxwell

1921 - 2013

Preview
5100 ARCHITECT

Rolf Geyling

1884 - 1952

Preview