A dying cockroach in the alleyways of Paris reminisces of the time he fell in love with a ladybug and what that relationship meant to him during his final moments.
2005
2025
2007
1970
2002
2008
1979
2021
2015
2001
2024
—
1996
2023
1949
2016
1968