Motherhood may be a wonderful experience but it is also an arduous journey. At every step along the way, mothers put their children's needs ahead of their own. Sometimes this means they are overbearing. Sometimes this means they make mistakes. Always, it means they love you more than you will ever know. For all their sacrifices, we say thank you.
- Agency:Ogilvy One