Represented by

 

Idamos Agency

103 Elliot Lodge, 7Cyrus Field Street, London, SE10 0XN