There are somethings that are better left unexplained …and this is one of them. If this is Nigeria, then it must be definitely Benin city in Edo state -a state with a flair for “extra-ordinary” things.
See photo below:-
CLICK ON NEXT PAGE TO CONTINUE READING AND SEE MORE PITURES
1,806 total views, 2 views today
We Love Comments