52.5167° N, 13.3817° E

BERLIN

Most Famous People Born in Berlin, Germany

Notable people
15,664
Peak decade
1930s
Median birth year
1921
Most distinctive
Author 3.6×

A city where the 20th century happened twice. Berlin's notables are heavily clustered between the 1880s and the 1930s, then again from the 1960s onward — a shape that maps almost exactly onto Weimar collapse, division, and reunification. Authors, academics, chemists, physicists, and mathematicians dominate the older half; the younger half tilts toward actors, painters, and the film and historian trades of a rebuilt European capital.

Through the Centuries

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

Notable Births by Decade

Click a decade to filter the list below. Peak: 1930s with 1,548 notable births.

What Berlin Is Known For

Click any row to filter the list of people below.

Actor is Berlin's biggest profession — 12% of all notables (1,953).

Berlin over-indexes on author3.6× the global rate.

Berlin under-produces football — only 0.2× the global rate.

  1. Actor1,953
  2. Politician1,573
  3. Painter629
  4. Writer585
  5. Author491
  6. Academic474
  7. Football395
  8. Lawyer313
  1. Author4913.6×
  2. Chemist1673.1×
  3. Academic4743.0×
  4. Physicist1852.8×
  5. Actor1,9532.4×
  6. Mathematician1622.1×
  7. Historian3051.8×
  8. Sculptor1801.8×
  1. Football3950.2×
  2. Singer1910.6×

Profession Mix Over Time

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

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

15,664 notable people

2701 FOOTBALL

Hans-Peter Friedländer

Born 1920

Preview
2702 JOURNALIST

Karl Anders

1907 - 1997

Preview
2703 WRITER

Nicolas Remin

Born 1948

Preview
2704 LAWYER

Christina Stresemann

Born 1957

Preview
2705 ART HISTORIAN

Cäcilia Rentmeister

Born 1948

Preview
2706 PRESENTER

Johanna Klum

Born 1980

Preview
2707 AUTHOR

Marcellus Schiffer

1892 - 1932

Preview
2708 ATHLETIC

André Höhne

Born 1978

Preview
2709 CINEMA

Ernst W. Kalinke

1918 - 1992

Preview
2710 AUTHOR

Katja Behrens

Born 1942

Preview
2711 BANJOIST

Marty Grosz

Born 1930

Preview
2712 MATHEMATICIAN

Winfried Scharlau (Mathematiker)

Born 1940

Preview
2713 PHYSICIST

Rudolph Franz

1826 - 1902

Preview
2714 BEAMTE

Heinz Pannwitz

1911 - 1975

Preview
2715 JOURNALIST

Hermann Budzislawski

1901 - 1978

Preview
2716 ACTOR

Sarah Alles

Born 1986

Preview
2717 PHYSICIST

Hellmut Fritzsche

1927 - 2018

Preview
2718 FOOTBALL

Albert Weber

1888 - 1940

Preview
2719 ACTOR

Arthur Wellin

1880 - 1941

Preview
2720 BANK

Iain Noble

1935 - 2010

Preview
2721 ART HISTORIAN

Kurt Badt

1890 - 1973

Preview
2722 PALAEONTOLOGIST

Fritz Frech

1861 - 1917

Preview
2723 CANOE

Maike Nollen

Born 1977

Preview
2724 VIROLOGIST

Eugen Haagen

1898 - 1972

Preview
2725 SOCIALITE

Hans Hermann Weyer

Born 1944

Preview
2726 HOCKEY

Erich Römer

1894 - 1987

Preview
2727 PHOTOGRAPHER

Didi Zill

Born 1942

Preview
2728 LINGUIST

Ludwig Gottfried Blanc

1781 - 1866

Preview
2729 RAPPER

Juju (rappeuse)

Born 1992

Preview
2730 PAINTER

Dodo (painter)

1907 - 1998

Preview
2731 FILM

Kurt Ulrich

1905 - 1967

Preview
2732 COMPOSER

Siegfried Borris

1906 - 1987

Preview
2733 HOCKEY

Sebastian Stefaniszin

Born 1987

Preview
2734 HISTORIAN

Theodor von Bernhardi

1802 - 1885

Preview
2735 FOOTBALL

Jan Glinker

Born 1984

Preview
2736 FOOTBALL

Fritz Baumgarten

1886 - 1961

Preview
2737 ACADEMIC

Paul Hinschius

1835 - 1898

Preview
2738 POLITICIAN

Georg Kahn-Ackermann

1918 - 2008

Preview
2739 SINGER

Stella Jones

Born 1971

Preview
2740 FILM

Peter Morley (filmmaker)

1924 - 2016

Preview
2741 FOOTBALL

Wolfgang Sühnholz

1946 - 2019

Preview
2742 BASKET

Teoman Öztürk

Born 1967

Preview
2743 ACTOR

Christian Harting

Born 1976

Preview
2744 ACTOR

Barbara Frey

Born 1941

Preview
2745 SCREENWRITER

Felix von Eckardt

1903 - 1979

Preview
2746 ACTOR

Evamaria Bath

Born 1929

Preview
2747 FOOTBALL

Kofi Schulz

Born 1989

Preview
2748 PLAYER

Denise Hanke

Born 1989

Preview
2749 ACTOR

Edith Schollwer

1904 - 2002

Preview
2750 MILITAR

Max Reichpietsch

1894 - 1917

Preview
2751 SKATER

Angela Hauck

Born 1965

Preview
2752 LAWYER

Franz Kaufmann

1886 - 1944

Preview
2753 ZOOLOGIST

Eduard Reichenow

1883 - 1960

Preview
2754 LITERARY

Wilhelm Herzog

1884 - 1960

Preview
2755 WRITER

Dietrich Garstka

1939 - 2018

Preview
2756 PHYSICIAN

Albert Niemann (pediatrician)

1880 - 1921

Preview
2757 PHYSICIST

Horst-Joachim Lüdecke

Born 1943

Preview
2758 WRITER

Hans Sochaczewer

1892 - 1978

Preview
2759 ACTOR

Hortense Raky

1916 - 2006

Preview
2760 ART DIRECTOR

Willi Herrmann

1893 - 1968

Preview
2761 HISTORIAN

Hermann Simon (historian)

Born 1949

Preview
2762 FOOTBALL

Jan Gyamerah

Born 1995

Preview
2763 METEOROLOGIST

Hans Ertel

1904 - 1971

Preview
2764 BOBSLED

Eric Franke

Born 1989

Preview
2765 ARCHITECT

Eckart Muthesius

1904 - 1989

Preview
2766 ACTOR

Eva Speyer

1883 - 1932

Preview
2767 PHILOSOPHER

Ernst von Aster (Philosoph)

1880 - 1948

Preview
2768 HANDBALL

Wilhelm Baumann

1912 - 1990

Preview
2769 WRITER

Manfred Maurenbrecher

Born 1950

Preview
2770 CHEMIST

Jörg Steinbach

Born 1956

Preview
2771 ART HISTORIAN

Tilmann Buddensieg

1928 - 2013

Preview
2772 FOOTBALL

Ernst Müller

1901 - 1958

Preview
2773 PAINTER

Fritz Maurischat

1893 - 1986

Preview
2774 ACTOR

Roma Bahn

1896 - 1975

Preview
2775 MATHEMATICIAN

Erich Bessel-Hagen

1898 - 1946

Preview
2776 FOOTBALL

Bilal Çubukçu

Born 1987

Preview
2777 ACTOR

Aische Pervers

Born 1986

Preview
2778 ARCHITECT

Walter March

1898 - 1969

Preview
2779 PLAYER

Simon Lichtenberg

Born 1997

Preview
2780 AUTHOR

Peter Edel

1921 - 1983

Preview
2781 PATHOLOGIST

Carl Arnold Ruge

1846 - 1926

Preview
2782 HISTORIAN

Peter Landau

1935 - 2019

Preview
2783 FOOTBALL

Daniel Schulz

Born 1986

Preview
2784 AUTHOR

Victor Auburtin

1870 - 1928

Preview
2785 PAINTER

Cesare Mussini

1804 - 1888

Preview
2786 ACADEMIC

Friedrich Wilhelm Felix von Bärensprung

1822 - 1864

Preview
2787 ACTOR

Eralp Uzun

1981 - 2013

Preview
2788 THEOLOGIAN

Roger Nicole

1915 - 2010

Preview
2789 ACADEMIC

Rainer Eisfeld

Born 1941

Preview
2790 PAINTER

Augusta von Zitzewitz

1880 - 1960

Preview
2791 CINEMA

Reimar Kuntze

1902 - 1949

Preview
2792 PROFESSOR

Johann Veit

1852 - 1917

Preview
2793 ACTOR

Walter Lieck

1906 - 1944

Preview
2794 PRESENTER

Günther von Lojewski

Born 1935

Preview
2795 COMPOSER

Emil Naumann

1827 - 1888

Preview
2796 ARACHNOLOGIST

Paul Kramer

1842 - 1898

Preview
2797 ROWER

Anton Braun

Born 1990

Preview
2798 POLITICIAN

Carl Friedrich Leopold von Gerlach

1757 - 1813

Preview
2799 POLITICAL SCIENTIST

Egbert Jahn

Born 1941

Preview
2800 ART DIRECTOR

Heinz Fenchel

1906 - 1988

Preview
2801 TEACHER

Otto Gruppe

1851 - 1921

Preview
2802 ARCHITECT

Fritz Bornemann

1912 - 2007

Preview
2803 PALAEONTOLOGIST

Wilhelm Salomon-Calvi

1868 - 1941

Preview
2804 HISTORIAN

Werner Buchholz (historian)

Born 1948

Preview
2805 ARCHAEOLOGIST

Bernhard Wilhelm von Bothmer

1912 - 1993

Preview
2806 ACTOR

Peter Elsholtz

1907 - 1977

Preview
2807 REPRESENTATIVE

Hugo Phillip Graf von Lerchenfeld auf Köfering und Schönberg

1843 - 1925

Preview
2808 WRITER

Jan Peter Bremer

Born 1965

Preview
2809 ARCHITECT

Hubert Stier

1838 - 1907

Preview
2810 COMPOSER

Stefan Goldmann

Born 1978

Preview
2811 CARICATURIST

Wilhelm Scholz

1824 - 1893

Preview
2812 DRAMA

Anna Langhoff

Born 1965

Preview
2813 HOCKEY

Daniar Dshunussow

Born 1986

Preview
2814 PHOTOGRAPHER

Eva Kemlein

1909 - 2004

Preview
2815 WRITER

Max Jähns

1837 - 1900

Preview
2816 RAPPER

Harris (rapper)

Born 1976

Preview
2817 FOOTBALL

Nils-Jonathan Körber

Born 1996

Preview
2818 MATHEMATICIAN

Horst Herrlich

1937 - 2015

Preview
2819 ASTRONOMER

Paul Kempf

1856 - 1920

Preview
2820 ACTOR

Josef Heynert

Born 1976

Preview
2821 RAPPER

D-Irie

Born 1981

Preview
2822 ACCOUNTANT

Norbert Wollheim

1913 - 1998

Preview
2823 WRITER

Max Czollek

Born 1987

Preview
2824 ACTOR

Ingrid Pan

Born 1930

Preview
2825 ACTOR

Sophie Charlotte Ackermann

1714 - 1792

Preview
2826 ACADEMIC

Werner Cohn

1926 - 2018

Preview
2827 FOOTBALL

Oliver Schröder

Born 1980

Preview
2828 MATHEMATICIAN

Zeev Nehari

1915 - 1978

Preview
2829 ZOOLOGIST

Eveline Du Bois-Reymond Marcus

1901 - 1990

Preview
2830 ACTOR

Gisela Schlüter

1919 - 1995

Preview
2831 ACTOR

Marianne Simson

1920 - 1992

Preview
2832 WIFE OF

Emmi Bonhoeffer

1905 - 1991

Preview
2833 FOOTBALL

Francis Banecki

Born 1985

Preview
2834 FOOTBALL

Sven Habermann

Born 1961

Preview
2835 JOURNALIST

Walther Kiaulehn

1900 - 1968

Preview
2836 PRODUCER

Tommi Eckart

Born 1963

Preview
2837 POLITICIAN

Carola Bluhm

Born 1962

Preview
2838 FOOTBALL

Desirée Schumann

Born 1990

Preview
2839 PAINTER

Franz Heckendorf

1888 - 1962

Preview
2840 AUTHOR

John Rayner

1924 - 2005

Preview
2841 HOCKEY

Alfred Heinrich

1906 - 1975

Preview
2842 ARCHAEOLOGIST

Ernst Pfuhl

1876 - 1940

Preview
2843 SINGER

Marlon Knauer

Born 1987

Preview
2844 LAWYER

Max Naumann

1875 - 1939

Preview
2845 COMPOSER

Gary Marlowe

Born 1967

Preview
2846 BOTANIST

Alfred Voeltzkow

1860 - 1947

Preview
2847 MUSIC

Walter Dahms

1887 - 1973

Preview
2848 SCULPTOR

Imogen Stuart

Born 1927

Preview
2849 PHYSICIAN

James Lewin

1887 - 1937

Preview
2850 JOURNALIST

Erich Baron

1881 - 1933

Preview
2851 MUSIC

Michael Mietke

1671 - 1729

Preview
2852 PIANIST

Käte van Tricht

1909 - 1996

Preview
2853 ILLUSTRATOR

Susan Einzig

1922 - 2009

Preview
2854 ACTOR

Margit Barnay

1896 - 1974

Preview
2855 SKATER

René Schöfisch

Born 1962

Preview
2856 WRITER

Mirna Funk

Born 1981

Preview
2857 PAINTER

Alexander Polzin

Born 1973

Preview
2858 BOXER

Bert Schenk

Born 1970

Preview
2859 ZOOLOGIST

Otto zur Strassen

1869 - 1961

Preview
2860 ACTOR

Karin Düwel

Born 1954

Preview
2861 FILM

Alexander Jovy

Born 1971

Preview
2862 ACTOR

Ralph Lothar

1910 - 1981

Preview
2863 ACADEMIC

Harald Motzki

1948 - 2019

Preview
2864 PIANO

Oskar Huth

1918 - 1991

Preview
2865 PAINTER

Clara Porges

1879 - 1963

Preview
2866 FOOTBALL

Kiyan Soltanpour

Born 1989

Preview
2867 PHYSICIAN

Paul Reckzeh

1913 - 1996

Preview
2868 FOOTBALL

Marvin Knoll

Born 1990

Preview
2869 ACTOR

Jean-Marc Birkholz

Born 1974

Preview
2870 AUTHOR

Rudolf Genée

1824 - 1914

Preview
2871 FILM

Tom Toelle

1931 - 2006

Preview
2872 NOVELIST

Walter Kolbenhoff

1908 - 1993

Preview
2873 BOTANIST

Georg Carl Wilhelm Vatke

1849 - 1889

Preview
2874 PHOTOGRAPHER

Matthias Leupold

Born 1959

Preview
2875 ANTHROPOLOGIST

Richard Bohn

1849 - 1898

Preview
2876 ACTOR

Norbert Gescher

Born 1938

Preview
2877 ACTOR

Gudrun Okras

1929 - 2009

Preview
2878 LINGUIST

Ernst Sittig

1887 - 1955

Preview
2879 ART HISTORIAN

Max Sauerlandt

1880 - 1934

Preview
2880 ARCHITECT

Matthias Böttger

Born 1974

Preview
2881 ACTOR

Louis Adlon

1907 - 1947

Preview
2882 CONDUCTOR

Siegfried Landau

1921 - 2007

Preview
2883 COMPOSER

Beate Bartel

Born 1957

Preview
2884 SCULPTOR

Friedrich Christian Glume

1714 - 1752

Preview
2885 WRITER

Tanja Dückers

Born 1968

Preview
2886 MURDER

Hans-Georg Neumann

Born 1936

Preview
2887 CINEMA

Rudolf Steiner (film director)

Born 1942

Preview
2888 PAINTER

Kazimierz Ostrowski

1917 - 1999

Preview
2889 POLITICIAN

Helmut Lehmann (politician)

1882 - 1959

Preview
2890 POLITICIAN

Prayun Phamonmontri

1897 - 1982

Preview
2891 POLITICIAN

Joachim Herrmann (Politiker, 1928)

1928 - 1992

Preview
2892 THEATRE

Jens-Daniel Herzog

Born 1964

Preview
2893 LIBRARIAN

Bruno Kaiser

1911 - 1982

Preview
2894 OPERA

Jan Kobow

Born 1966

Preview
2895 MILITAR

Joachim Kuhn

1913 - 1994

Preview
2896 ACTOR

Niels Bruno Schmidt

Born 1975

Preview
2897 ACTOR

Günther Ballier

1900 - 1980

Preview
2898 COACH

Manfred von Richthofen (sports official)

1934 - 2014

Preview
2899 FOOTBALL

Marco Sejna

Born 1972

Preview
2900 MUSIC

Gerd Böttcher

1936 - 1985

Preview
2901 PHYSIOLOGIST

Ernst Knobil

1926 - 2000

Preview
2902 PHYSICIAN

August Lucae

1835 - 1911

Preview
2903 SPORT

Uwe Unterwalder

Born 1950

Preview
2904 AUTHOR

Henriette Paalzow

1788 - 1847

Preview
2905 ARACHNOLOGIST

Jörg Wunderlich

Born 1939

Preview
2906 THEOLOGIAN

Otto von Gerlach

1801 - 1849

Preview
2907 ACTOR

Mike Adler

Born 1978

Preview
2908 SPORT

Karl Wittig

1890 - 1958

Preview
2909 FÜHRER

Hans Maikowski (SA-Mitglied)

1908 - 1933

Preview
2910 BIOCHEMIST

Fred Kummerow

1914 - 2017

Preview
2911 MACHINIST

Erich Bauer

1900 - 1980

Preview
2912 EDUCATOR

Siegfried Lehman

1892 - 1958

Preview
2913 BOTANIST

Reinhard Gustav Paul Knuth

1874 - 1957

Preview
2914 ECONOMIST

Henry Wallich

1914 - 1988

Preview
2915 ACTOR

Max Hegewald

Born 1991

Preview
2916 BIOLOGIST

Jürgen Haffer

1932 - 2010

Preview
2917 ART HISTORIAN

Arthur Haseloff

1872 - 1955

Preview
2918 ACTOR

Fee Malten

1911 - 2005

Preview
2919 GYMNAST

Georg Hilmar

1876 - 1936

Preview
2920 SKATER

Sven Meyer (figure skater)

1977 - 1999

Preview
2921 PAINTER

Heinz Koppel

1919 - 1980

Preview
2922 ROWER

Horst Hoeck

1904 - 1969

Preview
2923 FILM

Henrique Martins

1933 - 2018

Preview
2924 ENGINEER

Eric Ash

Born 1928

Preview
2925 LAWYER

Carl Otto Lenz

Born 1930

Preview
2926 SINGER

Henriette Gottlieb

1884 - 1943

Preview
2927 HISTORIAN

Bernd Moeller

Born 1931

Preview
2928 FOOTBALL

Linton Maina

Born 1999

Preview
2929 ACTOR

Russell Thaw

1910 - 1984

Preview
2930 POLITICIAN

Reinhold Quaatz

1876 - 1953

Preview
2931 ARCHITECT

Erhardt Gißke

1924 - 1993

Preview
2932 LEPIDOPTERIST

Friedrich Karl Wilhelm Dönitz

1838 - 1912

Preview
2933 BOTANIST

Ludwig Eduard Theodor Loesener

1865 - 1941

Preview
2934 WRITER

Christian Wilhelm Kindleben

1748 - 1785

Preview
2935 WORLD WAR

Herta Ehlert

1905 - 1997

Preview
2936 AUTHOR

Bernd A. Laska

Born 1943

Preview
2937 JOURNALIST

Paul Hamlyn

1926 - 2001

Preview
2938 AUTHOR

Mawil

Born 1976

Preview
2939 PHYSICIAN

Rudolf Schindler (doctor)

1888 - 1968

Preview
2940 ARISTOCRAT

Margrave Frederick of Brandenburg-Schwedt

1710 - 1741

Preview
2941 POLITICIAN

Victor-Emanuel Preusker

1913 - 1991

Preview
2942 SPORT

Manfred Kurzer

Born 1970

Preview
2943 ACADEMIC

Peter Hünermann

Born 1929

Preview
2944 COOK

Tim Raue

Born 1974

Preview
2945 PUPPETEER

Heinz Schröder

1928 - 2009

Preview
2946 ACTOR

Klaus Detlef Sierck

1925 - 1944

Preview
2947 PAINTER

Friedrich August Elsasser

1810 - 1845

Preview
2948 SCREENWRITER

Stefan Bartmann

Born 1950

Preview
2949 OFFICER

Albert Wodrig

1883 - 1972

Preview
2950 ACTOR

Johannes Berenz

Born 1965

Preview
2951 ACTOR

Karl August Devrient

1797 - 1872

Preview
2952 ACTOR

Gerd Vespermann

1926 - 2000

Preview
2953 HOCKEY

Jonas Müller

Born 1995

Preview
2954 MATHEMATICIAN

Michael M. Richter

1938 - 2020

Preview
2955 ROWER

Lutz Ulbricht

Born 1942

Preview
2956 AUTHOR

Karl Friedrich Eusebius Trahndorff

1782 - 1863

Preview
2957 POLITICIAN

Richard Witting

1856 - 1923

Preview
2958 ACTOR

Ella Lee

Born 2003

Preview
2959 WARRIOR

Bracha Fuld

1927 - 1946

Preview
2960 ACTOR

Erwin Biswanger

1896 - 1970

Preview
2961 GEOLOGIST

Immanuel Friedlaender

1871 - 1948

Preview
2962 DIPLOMAT

Hermann Ludwig von Balan

1812 - 1874

Preview
2963 ACTOR

Erich Kestin

1895 - 1969

Preview
2964 ACTOR

Frederick Rolf

Born 1926

Preview
2965 SCULPTOR

Olaf Metzel

Born 1952

Preview
2966 DIPLOMAT

Hermann von Thile

1812 - 1889

Preview
2967 HISTORIAN

Helmut Koenigsberger

1918 - 2014

Preview
2968 THEOLOGIAN

Franz Freiherr von Hammerstein-Equord

1921 - 2011

Preview
2969 ARCHITECT

Michael Trieb

1936 - 2019

Preview
2970 COMPOSER

Maria Baptist

Born 1971

Preview
2971 MILITAR

Walter Heitz

1878 - 1944

Preview
2972 PSYCHOLOGIST

Gerhard Adler

1904 - 1988

Preview
2973 ECONOMIST

Waltraud Falk

1930 - 2015

Preview
2974 FILM

Aviva Kempner

Born 1946

Preview
2975 ECONOMIST

Karl Friedrich Wilhelm Dieterici

1790 - 1859

Preview
2976 ATHLETIC

Richard Rau

1889 - 1945

Preview
2977 ECONOMIST

Jane Ising

1902 - 2012

Preview
2978 BOTANIST

Paul Hermann Wilhelm Taubert

1867 - 1897

Preview
2979 POLITICIAN

Gerhard Holtz-Baumert

1927 - 1996

Preview
2980 COMPOSER

Heinrich Urban

1837 - 1901

Preview
2981 GEOGRAPHER

Richard Carl Gustav Hennig

1874 - 1951

Preview
2982 ACTOR

Hans Werckmeister

1879 - 1929

Preview
2983 ACTOR

Bruno Fritz

1900 - 1984

Preview
2984 ACTOR

Arnold Marlé

1887 - 1970

Preview
2985 MILITAR

Detlof von Winterfeldt

1867 - 1940

Preview
2986 SONGWRITER

Nhoah

Born 1961

Preview
2987 FOOTBALL

Ahmet Dereli

Born 1992

Preview
2988 ACTOR

Claus Jurichs

1935 - 2005

Preview
2989 ACTOR

Heidemarie Wenzel

Born 1945

Preview
2990 MILITAR

Kurt von Priesdorff

1881 - 1967

Preview
2991 POLO

Hagen Stamm

Born 1960

Preview
2992 DIPLOMAT

Ludwig von Wildenbruch

1803 - 1874

Preview
2993 JUDO

Sven Loll

Born 1964

Preview
2994 COMPOSER

Georg Haentzschel

1907 - 1992

Preview
2995 ACTOR

Anna Müller-Lincke

1869 - 1935

Preview
2996 FOOTBALL

Björn Jopek

Born 1993

Preview
2997 PALAEONTOLOGIST

F. E. Zeuner

1905 - 1963

Preview
2998 CANOE

Lars Kober

Born 1976

Preview
2999 JAVELIN THROWER

Ingeborg Mello

1919 - 2009

Preview
3000 ANATOMIST

Georg Ruge

1852 - 1919

Preview