Yes it might be possible (it is possible) that it is your picture I have posted here.
If it is you can:
- Comment on it and let me know to remove it
- Comment on it and let me link to a page
- Comment on it and let me add a text/link to the text
And while you are here, why not check out this Moulton bicycle build blog?