I saw those decorated camels at Al Shaheen Int'l ages ago. Al Shaheen is in Bin Omran opposite Al Ahli Hospital.

Hmm..I think the lady is a member of the American Women's Association. There is a contact number for them. Try Marhaba?