No Poster

Spider and the Fly

1903-04-22