In this day and age people are able to carry cameras on them all the time, whether its a DSLR or camera phone, when an opportunity for a perfectly timed photograph arises, they are there ready to capture it . Here are 46 pictures that were taken at the perfect moment in time.
h/t boredpanda