Last King of the Cross

John Ibrahim