Mary Rose Almasi

card-image

Mary Rose Almasi is a freelance writer who has written for Allure, Glamour, and Real Simple.