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