Lea Michele by gotty · January 8, 2017 << Back to post Lea Michele and Cara Santana – Shopping on Melrose Place in West Hollywood Lea Michele 2017 : Lea Michele and Cara Santana: Shopping on Melrose Place -31