The Smiling Spider (1881)

back to art gallery