• Location:
    Barcelona, Spain
  • Photo Associations & Memberships:
    Col·legi de Periodistes de Catalunya
About Xavier Bertral Gallardo