I've been following this thread closely. I've sifted thru scores of bike pics without success. At this point I believe that it may be a homemade frame which could explain the lack of graphics. Maybe Luigi came into the shop after hours and built a frame. In a country like Italy there must have been plenty of obscure builders scattered about.