Alexandria Morra sex show streamed at Public Library