Meaning1

Meaning1

    Engagement at Accra Ghana.
    0:34