What all Skills are required for a Photographer?

Selecting the right photographer can be a little daunting at first. How do you select? What do you build your choice on? What suggestion for photographers is best? These kinds of questions come into your mind and hence, it is not an easy task. So it is good to take some tips into account before