PENANG, MALAYSIA - 15 MAR 2021: Interior view of The Coffee Bean and Tea Leaf (CBTL) store Solaris Mall, Penang. CBTL is an American coffee chain founded in 1963. (97 matches)
By TY Lim
Our company
Stock Photos and Videos
Stock Photos and Videos
Partner
Legal
Legal
Our Brands
Our Brands