Tara Putra - Dua Orang album art Tara Putra Dua Orang M.A.S.H. Germany 2001 Sell This Version
Tara Putra - Hidden Sense album art Tara Putra Hidden Sense (EP) Not On Label (Tara Putra Self-released) Germany 2010

Videos (37) Edit