Dahua - Barmedas Billboard Location: Mikocheni Rd. Dar es Salaam, Tanzania

Comments