An English video by firbtalks, filmed at Tea Express Cafe in Mazyad Mall Basement Parking, Abu Dhabi, UAE. It shows Tea.
- Filmed by
- firbtalks
- Language
- English
- Category
- Cafeteria
An English video by firbtalks, filmed at Tea Express Cafe in Mazyad Mall Basement Parking, Abu Dhabi, UAE. It shows Tea.