Vicky Larraz

Lead of Ole Ole. Spain based, lives in Miami.