Stock Image: Hanging noose. Image: 2038571

See these other Stock Image about hanging noose

Browse Computers Images

Browse Electronics Images