codice:
select foto,avg(voto) as media 
from voto
group by foto
order by media desc
limit 1


Magari evita di attribuire ad un campo e alla tabella lo stesso nome.