Steve Taylor

Steve Taylor

Communicator | Pride organiser | LGBTI+ activist | Commentator | Brit living in Denmark | He/Him