David Torralba Goitia

London, United Kingdom

Summary

Languages:

Basque, English, Polish, Spanish

Joined: September 2018