Pedro Aboud photographed by Greg Vaughan in New York during castings for the next issue of Made In Brazil Magazine.