Tarkwa Bay

Location:Tarkwa Bay, Lagos, Amuwo Odofin, Nigeria
X