Royalty Free Stock Image: Hand controlled puppet. Image: 17187066

See these other Royalty Free Stock Image about hand controlled puppet

Browse Architecture Images

Browse Equipment Images

Browse Families Images