BerthaDorothy
@berthadorothy
An aerial view of Abiriba town in Abia State. Abiriba is considered the most beautiful town in West Africa, arguably in all of Africa.
0 reply
0 recast
0 reaction