First Travel & Tourism, has released their new series of advertisements

First Travel & Tourism, a subsidiary of AlQamra has released their new series of advertisements