Manchester, UK. 29th June, 2017. Brothers parde together on stage at the manchester International Festival, Piccadilly Gardens, Manchester, 29th June, 2017 (C)Barbara Cook/Alamy Live News Credit: Barbara Cook/Alamy Live News
Size: 5760px × 3840px
Photo credit: © Barbara Cook / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arts, celebrities, festival, heroes, international, manchester, mif, parade, people, stage