کیو آر کوڈ
Gaz Oakley دا اواتار

Gaz Oakley

Chester, GB

Likes running through muddy fields. And cloud IT infrastructure.