Living in apparent self-sufficiency a lone man must confront his past and realise the difference between living and existing.
2015
1992
1994
2013
2025
2016
2023
—
1990
1978
2011
1980
2019
2024
2017
2018