Photo Of The Day: Would You Dare Visit This House?

0

As seen at a property at Ikeja, Lagos state.