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