Alejandra Jesus Garcia Romero

Localisation QA and games technician, Testronic Labs
London Uk, United Kingdom

Subtitled talks