One fine body…
Brand: Sidra. Producer: LAGAR DE SOMARROZA. Description: Red crown cap, white picture ®. Plastic line. Factory sign: FK (Finn Korkky Oy).