Trenchard Hall

Trenchard Hall

Ibadan, Oyo

A very beautiful place in University Area

Find more event venues on Venu Africa