Keyboard (detail) with Delaware map key - 3d made

Royalty-free stock illustration ID: 87646156

Keyboard (detail) with Delaware map key - 3d made