How bizarre: I was just looking at this one on ebay yesterday:
http://tinyurl.com/dk6htv
and reresearching the whole Hellenic stay thing (though this one currently listed doesn't have them. There's yet another one (frame) on ebay UK right now. Maybe one of them has your name on it.