Das Tegernsee

This CD for Das Tegernsee hotel and spa in Germany features the 3 Balearos track Do You Have Any Tea?