I have no idea what a wamba is, but this is a green one. More digital enhancement and massaging.
I googled this:
Wamba is a Spanish social network with a focus on Latin American users. The company plans to launch an IPTV called Wamba.TV and a radio music service called Wamba.FM.
Maybe they are needing an Icon.
Monday, May 19, 2008
abstract|Architecture|Bakersfield|California|digitally altered|Fuji S700 dslr Camera|green|handheld|