Album

Release Format Tracks Date Country Label Catalog# Barcode
Official
El canto del tiempo: Ayahuasca ikaros CD 12 Above Love Records (Published an album of ayahuasca icaros in 2007) AL-01 891817005025
El canto del tiempo: Ayahuasca ikaros Digital Media 12 Above Love Records (Published an album of ayahuasca icaros in 2007) 891817005025

CritiqueBrainz Reviews

No one has reviewed this release group yet. Be the first to write a review.