June Spencer wallpaper June Spencer She is an actress known for 2 to Tangle 2013 The Archers 1950 and Doctors 2000. She has played the role of the redoubtable matria… Tuesday, August 9, 2022 Edit