Osborne Foreshore

Location: Lagos, Nigeria