On average, Americans take over 20 photos a day. While many are just repeats or blurry pictures, others are worthy of a social media share. ...