Did you log in here via Facebook, or click "Connect to Facebook"? That looks like Facebook's generic female profile picture. Anne just posted this thread:
Connecting Your TCS Account to Your Facebook Account - How and Why and the
guide says
Quote:
Already-Established Forum Users:
First, log into this site the usual way with your username and password. This will prevent duplicate forum accounts from being created.
Now click the "Connect with Facebook" link.
You'll be prompted to log into Facebook (if you're not already)
You'll be asked to give our site permission to access your Facebook information
We'll associate your Facebook account with the forum account you already have.
Your forum username and password will remain the same. Your Facebook profile pic will be used as your forum avatar.
That's it, you're done. Your traditional forum account is now linked to your Facebook credentials, and in the future you can log in to it just by clicking the "Connect with Facebook" link.
If that's the case, you can upload the picture as your Facebook profile picture, and it should show up here as your avatar.
If not, try to upload the avatar again here, as Karen recommended.