One fine body…
Brand: Stella Scremato. Producer: Polenghi Lombardo S.p.A. Description: White crown cap. Green clear star and white text: Stella. Blue text SCREMATO. Factory Sign: New Box, S.p.A.