IMG_2409

Giuseppe Pellizza, Human flood, 1895.