Lea Michele in a White Shorts Was Seen Out in Tribeca in New York City 08/15/2023-5 Previous image Next image