profile image

Aziz ElAswad


Location

Newcastle upon Tyne, United Kingdom

Expertise score

POINTS

0

RANKING

#196