One fine body…
Brand - Illa (Sa cervesa de Menorca) // Producer - Cervesera Tramuntana S.L. // Blue metallic crown cap // Factory sign - JF (Josef Frais & Söne OHG)