Personal Information
Organization / Workplace
Barcelona, Cataluña Spain
Industry
Electronics / Computer Hardware
Tags
mundo
espaa
campeon
futbol
real madrid
See more