Tamboura Improvisation

Αυτοσχεδιασμός με τοξωτό ταμπουρά

00:00
Of Nature and of Love
Rhythm: Free rythm
Duration: 01:28

Recording information

Studio recording, 2005.

Credits

Evgenios Voulgaris
Evgenios Voulgaris

Bowed tambouras

Discography

See also