Michelle Rosenberg
Michelle Rosenberg is a writer and passionate women's historian with a great fondness for her husband and daughters, two overweight Spaniels, bawdy humour and inappropriate language.
Michelle Rosenberg is a writer and passionate women's historian with a great fondness for her husband and daughters, two overweight Spaniels, bawdy humour and inappropriate language. See less