Xavier Caballé

Xavier Caballé/6 Following

Creative director and photographer. Design etiquette for power, money and politics.

Freelance/Contract Creative/Design Direction and Design