A new mural celebrating Atlanta’s culture and global spotlight ahead of the World Cup has been unveiled as part of a citywide public art initiative.