ºÝºÝߣ
Submit Search
Miquel Despuig
18
Followers
14
Followings
Block User
18
Followers
14
Followings
Personal Information
Organization / Workplace
Gerona, Spain
Occupation
Information Technology Specialist
Industry
Technology / Software / Internet