5 Catching the moments by Photographer Jessica Rodrigues When photographer Jessica Rodrigues graduated from communication studies in Paris, she soon made her debut…