It is set in the hustle and bustle of the city of Accra and its suburbs with glimpses of the exciting metropolis of London.
1985
2025
2014
1965
2023
2024
1983
1970
1996
1992
2007
2005
1952
1975
1977
2017