Yes it was a Guzzi, German registered, it was on the Stelvio, Italy.
Can't say what model but I think(?) it may have been a single but with twin pipes, I think the top pipe had its downpipe on the other side. You are right, you are looking at filter and carb which I think was a downdraught.
I've checked, but I've trashed any other photo's of it. If you zoom in you can see the Guzzi badge on the tank.
Upt'North.