Barkin Ladi

Administrative Area 2 Place in Plateau State, Nigeria, Africa

Loading...