One fine body…
Brand: Illa. Producer: Cervesera Tramuntana SL. Description: Yellow crown cap, black letters. Factory sign: JF (inside HB).