Dance Prints Collection

p8816

Scene the last from the new ballet of "Electra, or the lost Pleiad", at Her Majesty's Theatre

Custom Data

DATE: 1849
DIMENSIONS: 17.6 x 23 cm
LOCALITY: U.K., London

Random image