Beautiful painting by Zeng Hao! Green Tara - originally a Hindu goddess and later adopted by some forms of Buddhism. She is known as the mother of liberation, a protectress, an obstacle remover, and an earth mother.
Despite less-than-friendly American-Cuban relations, around American visit Cuba each year. A change in foreign policy means that in future years more people will be able to travel to the island, which lies only 90 minutes from south Florida.