paige stewart recently attempted to take a selfie in the water on a beach in barra da tijuca, rio de janeiro, in brazil, when she was caught off... - paige stewart stock videos & royalty-free footage00:05