Meryl Streep
Meryl Streep has traveled all over the world for countless roles, but her heart has always been in New England. She lives on a huge plot of land in Salisbury.
Meryl Streep has traveled all over the world for countless roles, but her heart has always been in New England. She lives on a huge plot of land in Salisbury.
Advertisement
Post originally appeared on Inside Mystery.