Hallo,
also so wie ich das sehe ist dein HMTL Code etwas unglücklich.
Ich würde das span erstmal ganz rausschmeissen (da du das nicht brauchst) und das img neben dem a Tag schreiben.
Also:
<a>
</a>
<img>
Bei einem Hover müssten du dann ... a:hover + img benutzten.
Gruß
T-Rex + T-Rex