Sorry Guys , i was getting too obscure with my "clues" . Its the Greek built
HAT (Hellenic Aeronautical Technologies) LS-2 and I was trying to refer to the Daedulus / Icarus duo in my going on about man powered flight and first fatalaties.
Here is the said kitbuild composite
More at
HAT LS2 - Wikipedia, the free encyclopedia
Open house
...Doug