Did you use Tiny Pic to upload the photo? This is really the easiest way to post if you don't already have your photos hosted at another site.
It is really too small to judge if it's too sharp.... At first glance, I would say no, but without being able to get a good look at it, it's really hard to tell.