logo
Ted Clarke backdrop
Ted Clarke poster
Ted Clarke
Ted Joseph Clarke is a student of Film Studies at De Montfort University in Leicester, UK, making short films as part of his degree as well as in his ...