Icon of green puzzle piece, vector

Icon of green puzzle piece, vector

 Stock vector ID: 120303589