David vs Goliath 3D illustration

Royalty-free stock illustration ID: 433815343

David vs Goliath 3D illustration