in reply to blocking IPs

You'd have to get the person to sign up and use a login, to which you add a unique identifier and assign that identifier to the photo vote. eg. their email address is a good one.

Obviously the problem here is you can't stop someone using two different email addresses or user accounts to vote more than once.

Good Luck

Dean