Lasting impression made by woman and her pram