Shamir Robinson Lora

Mr. Shamir Robinson Lora

Edinburgh Napier University