No Poster

The Vaidis Sisters, Luna Park

1903-10-22