Live action footage
Vendor Selling Vegetable In Street, Stone Town, Zanzibar Island, Tanzania
HD
1920 x 1080