Walter Ellis

(Contributor)

Walter Ellis is a French-based commentator for Reaction.

Social media

Twitter