The human memory and the invention of the camera converge in an impossible new change.
1993
2023
2022
1967
2007
2019
2004
1960
2003
2024
2025