Accra's beauty is defiled by posters.

Back to top button