Why ashamed? This is really a great picture. And many others of you as well.
Take care, that before uploading the picture, you resize it to 640x??? pixels yourself. Sharpen it (using any program), and only then post it. This is because if you upload a bigger picture, it is resized automatically and by that procedure it loses sharpness.