Brand puzzle

Brand blue puzzle pieces assembled