Tuesday, November 11, 2008

Debu - Nyawa dan Cinta (The Soul and Love)


A modern music video featuring an ancient instrument, the oud.