Yakubu Gowon riding with Queen Elizabeth in her carriage in London1973(throwback photo)

Yakubu Gowon as Head of State riding with Queen Elizabeth in her carriage in London in June 1973.

No comments