Seemingly small moments often have a big impact on the course of our lives. You never know when they're coming – or, often, even that they've happened. 

Share | Download(Loading)