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.
2014
2020
2017
2023
1992
2022
2013
2024
2012
2006
1997
1945
2025
2008
2016