Harley had their name stuck on a bunch of stuff ffrom italy before amf.When amf had the brandname,amf used the name so much on so many diffierant things,well under the real harley quality.Thats what made them buy back the name.In my opinion that is a 1973 or 74 amf 250,with a bunch of stuff missing and a lot of,none harley aka amf stuff.NOT worth a darn.
After looking again,i think ace is right with the exception.The engine on the aeramacchi frames the engine was part of the frame as a stressed engine.
It lookes like the cradle was welded on after the fact.I do not believe amf had anything to do with the italian bikes.