Moment Is A High Quality Clip-On Smartphone Camera Lens

One of the best features of smartphones is that it allows anyone to easily snap photos (selfies) which can easily be uploaded to any social sites.  The thing though is that if you are looking for high quality photos then your smartphone must have a good camera and devices such as these usually come at