REBECCA ALLEN
ABOUT
WORK
ABOUT
WORK
←VIEW ALL WORK
UBAR: Lost City of Arabia -
1992
PBS NOVA SPECIAL
Designer / Director of computer animation sequences, simulating the ancient lost city of "UBAR".