Save The Whales Caribbean Advertisement
This ad, which will be aired on television stations in the Caribbean starting in May 2007, conveys the vital role that Caribbean countries, including Antigua and Barbuda, Dominica, Grenada, St. Kitts and Nevis, St. Lucia, and St. Vincent and the Grenadines, play in the plight of the world’s whales. The governments of these countries have […]
- Areas of work:
