
Caption
THE YELLOW DWARF AT THE ALEXANDRA PALACE, LONDON, UK, britain, british, europe, united kingdom, great britain, european, Theatre, 1876, Theatre, art, drama, dramatic art, dramatic arts
Date
1876
Credit line
Photo12/Liszt Collection/Quint Lox Limited
Reference
LZT13A35_239
License type
Rights managed
Available size
57,0Mb (4,8Mb) / 16,7in x 13,3in / 5000 x 3988 (300dpi)