Aidan Gouveia | NEWfaces

Aidan Gouveia

Aidan / image courtesy Elite Toronto (3)
Daily Duo

Aidan gets an A+!