Steven McDermott

soci

Lecturer Media and Communications University of the Arts London.... Not affiliated with SOCi

Twitter