Full name

Irene Membrives

Title

Senior Game Artist

Location

Barcelona

Elsewhere