2003 – Bali TV

Please let me see your Face by Gerard Mosterd, Dance performance at Arts Center Denpasar