David Tapia

About me

David Tapia
 David Tapia
Living in:
Shanghai (China)
Languages:
Catalan, English, Spanish, Chinese
Communities:
Shanghai