Art HistoryIndex


In Lederhosen, 1933, Hannover, Germany