Well we'd need to know the exact card you're looking at . . EVGA, Zotac, Gigabyte, Asus all make cards, and all will have slight variations in size.
But judging from the picture: my guess is no it will not. But I'd also just not recommend it unless your CPU is pretty recent as well. Pretty...