Skip to content Skip to navigation

Previous AGMs

Vivendi
Share Price --,--
  • Home
  • Our Group
    • Our Group
    • At a glance
    • Manifesto
    • Our raison d’être
    • Governance
      • Governance
      • Supervisory Board
      • Management Board
      • Compliance program
      • By-laws
      • Communication
    • Our environmental, societal and social commitments
    • Key milestones
  • Our assets
    • Our assets
    • All our assets
    • Gameloft
    • Universal Music Group
    • Banijay
    • Lagardère
    • MediaForEurope
    • Prisa
  • Shareholders & investors
    • Shareholders & investors
    • Shareholders & investors in a nutshell
    • Vivendi share
    • Simplified organization chart and key figures
    • Shareholders’ meeting
      • Shareholders’ meeting
      • Previous AGMs
    • Individual shareholders
      • Individual shareholders
      • Shareholders newsletters
      • Shareholders’ club
        • Shareholders’ club
        • Join the Vivendi’s Shareholders Club
      • Shareholders’ committee
        • Shareholders’ committee
        • Members
        • Committee meeting minutes
        • Committee charter
      • Shareholders’ booklet
        • Shareholders’ booklet
        • Shareholders’ information
        • Vivendi and the stock market
        • Registered shareholders
        • Dividend
        • Shareholders’ meeting
        • Glossary
    • Financial publications and reports
      • Financial publications and reports
      • Financial results
      • Investor presentation
    • Regulatory information
      • Regulatory information
      • Financial reports
      • Annual reports
      • Voting rights and shares
      • Treasury share transactions
      • Liquidity agreement
      • Temporary acquisitions/disposals of Vivendi shares
      • Operations
      • Operations /
        Transactions /
        Privileged information
      • Notices of meeting of noteholders
    • Financial agenda
    • Financial operations
    • Bond debt
      • Bond debt
      • Press releases, presentations, notices
    • Contacts
  • Press
    • Press
    • Press releases
    • Contacts
  • Search
      • Quick Links
        • Press releases
        • News
        • Financial reports
        • Individual shareholders
        • Shareholders’ meeting
        • CSR
    • fr
    • en

    Home > Shareholders & investors > Shareholders’ meeting > Previous AGMs

    2024

    Vivendi’s General Shareholders’ Meeting took place on December 9, 2024, at 3pm (Paris time) at the Folies Bergère, 32 rue Richer, 75009 Paris.

    SHAREHOLDERS’ MEETING REPLAY

    Webcast :
    Player Company Webcast

    Dailymotion :
    Player Dailymotion

     

    The documentation issued by Canal+ is available on its website at the following address: www.canalplusgroup.com

    The documentation issued by Havas N.V. is available on its website at the following address: www.havas.com

    The documentation issued by Louis Hachette Group is available on its website at the following address: www.louishachettegroup.com

    Form 8937 – Report of organizational actions affecting basis of securities (Canal+ shares)
    Form 8937 – Report of organizational actions affecting basis of securities (Havas shares)
    Form 8937 – Report of organizational actions affecting basis of securities (Louis Hachette Group shares)

     

    • Ballot results
      Download the document
    • Slides
      Download the document
    • Responses to written questions submitted by shareholders to the Management board
      Download the document
    • Responses to written questions submitted by shareholders to the Management board
      Download the document
    • Notice BALO, November 20th, 2024 (French version only)
      Download the document
    • Voting form
      Download the document
    • Shareholders’ meeting notice
      Download the document
    • Information Document Vivendi
      Download the document
    • Information Document Vivendi – Summary
      Download the document
    • Vivendi publishes its information document as part of the Group’s spin-off project
      Download the document
    • Report of the Management Board on the Canal+ and Louis Hachette Group Partial Demerger Projects and on the Distribution of Havas
      Download the document
    • Report of the Management Board and the Supervisory Board on the resolutions
      Download the document
    • Notice BALO, October 30, 2024 (French version)
      Download the document
    • Procedures for obtaining or consulting information on the Combined General Shareholders’ Meeting to be held on December 9, 2024
      Download the document
    • Information regarding the total number of the outstanding shares and voting rigths of the company, October 30, 2024
      Download the document
    • Interim financial statements as of September 30, 2024 and related limited review report issued by Vivendi’s statutory auditors (French version only)
      Téléchargez le document
    • Financial Report for the Half Year ended June 30, 2024
      Téléchargez le document
    • Annual Report – Universal Registration Document 2023
      Téléchargez le document
    • Annual Report – Universal Registration Document 2022
      Téléchargez le document
    • Annual Report – Universal Registration Document 2021
      Téléchargez le document

     

    • Vivendi – Canal+ partial demerger terms
      Téléchargez le document
    • Notice of the Canal+ partial demerger project
      Téléchargez le document
    • Report of the joint partial demerger auditors (commissaires à la scission partielle)
      on the value of the contributions (Vivendi – Canal+)

      Téléchargez le document
    • Report of the joint partial demerger auditors (commissaires à la scission partielle)
      on the remuneration of contributions (Vivendi – Canal+)

      Téléchargez le document

     

    • Vivendi – Louis Hachette Group partial demerger terms
      Téléchargez le document
    • Notice of the Louis Hachette Group partial demerger project
      Téléchargez le document
    • Report of the joint partial demerger auditors (commissaires à la scission partielle)
      on the value of the contributions (Vivendi – Louis Hachette Group)

      Téléchargez le document
    • Report of the joint partial demerger auditors (commissaires à la scission partielle)
      on the remuneration of contributions (Vivendi – Louis Hachette Group)

      Téléchargez le document

     

    • Agenda and Resolutions
      Download the document
    • Vivendi’s Supervisory Board approves the resolutions regarding the Group’s spin-off to be submitted to shareholders on December 9, 2024
      Download the document
    • Vivendi to convene a Shareholders’ Meeting on December 9, 2024, to vote on the split project
      Download the document

    2024

    Vivendi’s General Shareholders’ Meeting took place on April 29, 2024, at 10am (Paris time), at L’Olympia (Paris).

    • Ballot results
      Download the document
    • Slides
      Download the document

    SHAREHOLDERS’ MEETING REPLAY

    Webcast :
    Player Company Webcast

    Dailymotion :
    Player Dailymotion

    • Responses to written questions submitted by shareholders to the Management board
      Download the document
    • Annual Report – Universal Registration Document 2023
      Download the document
    • Notice BALO, April 10th, 2024 (French version only)
      Download the document
    • Voting form
      Download the document
    • Shareholders’ meeting notice
      Download the document
    • Statutory Auditors’ special report on related-party agreements
      Download the document
    • Report of the Management Board and the Supervisory Board on the resolutions
      Download the document
    • Annual Meeting Agenda and Draft Resolutions
      Download the document
    • Notice BALO, March 20, 2024 (French version)
      Download the document
    • Procedures for obtaining or consulting information on the Combined General Shareholders’ Meeting to be held on April 29, 2024
      Download the document
    • Information regarding the total number of the outstanding shares and voting rigths of the company March 20, 2024
      Download the document

    2023

    Vivendi’s General Shareholders’ Meeting took place on April 24, 2023, at 10am (Paris time), at L’Olympia (Paris).

    • Ballot results
      Download the document
    • Slides
      Download the document

    SHAREHOLDERS’ MEETING REPLAY

    Webcast :
    Player Company Webcast

    Dailymotion :
    Player Dailymotion

    • Responses to written questions submitted by shareholders to the Management board
      Download the document
    • Annual Report – Universal Registration Document 2022
      Download the document
    • Notice BALO, April 5th, 2023 (French version only)
      Download the document
    • Precision on Resolution 26 (OPRA)
      Download the document
    • Voting form
      Download the document
    • Shareholders’ meeting notice
      Download the document
    • Statutory Auditors’ special report on related-party agreements
      Download the document
    • Report of the Management Board and the Supervisory Board on the resolutions
      Download the document
    • Annual Meeting Agenda and Draft Resolutions
      Download the document
    • Notice BALO, March 15, 2023 (French version)
      Download the document
    • Procedures for obtaining or consulting information on the Combined General Shareholders’ Meeting to be held on April 24, 2023
      Download the document
    • Information regarding the total number of the outstanding shares and voting rigths of the company March 15, 2023
      Download the document

    2022

    Vivendi’s General Shareholders’ Meeting took place on April 25, 2022, at 10am (Paris time), at L’Olympia (Paris).

    • Ballot results
      Download the document
    • Slides
      Download the document

    SHAREHOLDERS’ MEETING REPLAY

    Webcast :
    Player Company Webcast

    Dailymotion :
    Player Dailymotion

    • Responses to written questions submitted by shareholders to the Management board
      Download the document
    • Annual Report – Universal Registration Document 2021
      Download the document
    • Notice BALO, April 6th, 2022 (French version only)
      Download the document
    • Additional information on Resolution 24 (public share buyback offer (OPRA))
      Download the document
    • Voting form
      Download the document
    • Shareholders’ meeting notice
      Download the document
    • Statutory Auditors’ special report on related-party agreements
      Download the document
    • Report of the Management Board and the Supervisory Board on the resolutions
      Download the document
    • Agenda and Draft Resolutions
      Download the document
    • Notice BALO, March 16, 2022 (French version)
      Download the document
    • Procedures for obtaining or consulting information on the Combined General Shareholders’ Meeting to be held on April 25, 2022
      Download the document
    • Information regarding the total number of the outstanding shares and voting rights of the Company
      Download the document

    2021

    Vivendi’s General Shareholders’ Meeting took place on June 22, 2021, at 10am, at the Company’s headquarters, located at 42, avenue de Friedland, 75008 Paris.

    Information dated June 4, 2021, relating to the composition of the bureau of the Meeting
    Shareholders are informed that Compagnie de Cornouaille and the FCPE Groupe Vivendi Epargne have been appointed as scrutineers for the Meeting.

    • Ballot results
      Download the document
    • Slides
      Download the slides

    SHAREHOLDERS’ MEETING Replay

    Due to the COVID-19 pandemic and following the measures put in place by the authorities to limit its spread, the General Shareholders’ Meeting took place behind closed doors. A replay of the Meeting is available here by clicking on the images below:

    Webcast :
    Player Company Webcast

    Dailymotion :
    Player Dailymotion

    • Responses to written questions submitted by shareholders to the Management board
      Download the document
    • Additional information on Resolution 23 (public share buyback offer (OPRA))
      Download the document
    • Additional information on the Combined Annual General Shareholders’ Meeting
      to be held on June 22, 2021
      Download the document
    • Annual Report – Universal Registration Document 2020
      Download the documentInteractive version
    • Notice BALO, June 4th, 2021 (French version only)
      Download the document
    • Voting form
      Download the document
    • Shareholders’ meeting notice
      Download the document
    • Statutory Auditors’ special report on related-party agreements
      Download the document
    • Report of the Management Board and the Supervisory Board on the resolutions
      Download the document
    • Report on the special dividend in kind and on the special interim dividend in kind
      Download the document
    • Notice BALO, May 12, 2021 (French version)
      Download the document
    • Agenda and Draft Resolutions
      Download the document
    • Procedures for obtaining or consulting information on the Combined General Shareholders’ Meeting to be held on June 22, 2021
      Download the document
    • Information regarding the total number of the outstanding shares and voting rights of the Company on May 12, 2021
      Download the document

    2021

    Extraordinary General Shareholders’ Meeting has been held on March 29, 2021, at 3:00pm (French time), at the Company’s registered office located at 42, avenue de Friedland, 75008 Paris.

    Information dated March 10, 2021, relating to the holding of the Extraordinary General Shareholders’ Meeting of March 29, 2021, and the composition of the bureau of the Meeting

    Given the technical challenges that remain, particularly those relating to the remote and direct authentication of Vivendi SE shareholders, no arrangements have been made for participation in the Meeting by telephone or video conference. The Meeting will be webcast live, and a recorded version will be available on the Company’s website and on Dailymotion.

    Shareholders are informed that Compagnie de Cornouaille and the FCPE Groupe Vivendi Epargne have been appointed as scrutineers for the Meeting.

    • Ballot results
      Download the document

    Extraordinary SHAREHOLDERS’ MEETING REPLAY

    Due to the restrictive measures implemented as a result of the COVID-19 pandemic, the Extraordinary Shareholders’ Meeting took place behind closed doors. A replay of the Meeting is available here.

    Webcast:
    Player Company Webcast

    Dailymotion:
    Player Dailymotion

      • Notice BALO, March 10th, 2021 (French version only)
        Download the document 
      • Voting form
        Download the document
      • Shareholders’ meeting notice
        Download the document
      • Management Board’s Report on Resolutions
        Download the document
      • Information regarding the total number of the outstanding shares and voting rigths of the company February 19, 2021
        Download the document
      • Press release of February 13, 2021
        Download the document
      • Procedures for obtaining or consulting information on the Extraordinary General Shareholders’ Meeting
        Download the document
      • Draft agenda and draft resolutions
        Download the document
      • Notice BALO, February 19, 2021 (French version only)
        Download the document

    2020

    Vivendi’s Combined General Shareholders’ Meeting: April 20, 2020, at 3:30pm, at the Company’s head office located at 42, avenue de Friedland, 75008 Paris.

    • Ballot results
      Download the document
    • Slides
      Download the slides
    • Information about the holding of Vivendi’s Combined General Shareholders’ Meeting on April 20, 2020 (French Decree No. 2020-421 of April 10, 2020)
      Download the document
    • Information about the holding of Vivendi’s Combined General Shareholders’ Meeting on April 20, 2020
      Download the document

    SHAREHOLDERS’ MEETING REPLAY

    This year, due to the Covid-19 epidemic and the security measures imposed by the French government, Shareholders could not attend physically the Meeting but watch its live broadcast via internet and Dailymotion. A replay of the Meeting is available here.

    Webcast:

    Player Company Webcast

    Dailymotion:

    Player Dailymotion

    Annual Report - Universal Registration Document 2019

    Interactive version

    Download file

    • Voting form
      Download the document
    • Shareholders’ meeting notice
      Download the document
    • Notice BALO, April 1st, 2020
      Download the document (French version)
    • Statutory Auditors’ special report on regulated agreements
      Download the document
    • Report of the Management Board and the Supervisory Board on the resolutions
      Download the document
    • Annual meeting Agenda and Proposed Resolutions
      Download the document
    • Procedures for obtaining or consulting information on the Combined General Shareholders’ Meeting to be held on April 20, 2020
      Download the document
    • Notice BALO, March 11, 2020
      Download the document (French version)
    • Information regarding the total number of the outstanding shares and voting rights of the Company on March 11, 2020
      Download the document
    • AMF press release of March 6, 2020 relating to general meetings of listed companies
      Download the document (French version)

    2019

      • Vivendi’s Combined General Shareholders’ Meeting: April 15, 2019, at 4pm, at L’Olympia (Paris).
      • Ballot results
        Download the document
      • WATCH THE WEBCAST VIDEO
      • Slides
        Download the slides

    Annual Report 2018

    Interactive version

    Download file

    • Voting form
      Download the document
    • Shareholders’ meeting notice
      Download the document
    • Notice BALO, March 27, 2019
      Download the document (French version)
    • Annual meeting Agenda and Proposed Resolutions
      Download the document
    • Statutory Auditors’ special report on regulated agreements and commitments
      Download the document
    • Report of the Management Board and the Supervisory Board on the resolutions
      Download the document
    • Notice BALO March 8, 2019
      Download the document (French version)
    • Procedures for obtaining or consulting information on the Combined General Shareholders’ Meeting on April 15, 2019
      Download the document
    • Information regarding the total number of the outstanding shares and voting rights of the Company on March 8, 2019
      Download the document
    • Report of the conversion appraisers
      Download the document
    • Proposed plan to convert Vivendi into a European Company, February 11, 2019
      Download the document
    • Notice BALO, February 25, 2019
      Download the document (French version)
    • Information on the release of Q1 2019 revenues and the Annual General Shareholders’ Meeting
      Download the document

    2018

      • Vivendi’s Combined General Shareholders’ Meeting: April 19, 2018, at 10:30am, at L’Olympia (Paris).
      • Ballot results
        Download the document
      • WATCH THE WEBCAST VIDEO
      • Slides
        Download the slides

    Annual Report 2017

    Interactive version

    Download file

    • Voting form
      Download the document
    • Shareholders’ meeting notice
      Download the document
    • Notice BALO, March 28, 2018
      Download the document (French version only)
    • Statutory Auditors’ special report on regulated agreements and commitments
      Download the document
    • Report of the Management Board and the Supervisory Board on the resolutions
      Download the document
    • Annual meeting Agenda and Proposed Resolutions
      Download the document
    • Notice (revised) BALO March 16, 2018
      Download the document (French version)
    • Notice BALO March 12, 2018
      Download the document (French version)
    • Information relating to the Company’s Combined General Shareholders’ Meeting to be held on April 19, 2018
      Download the press release, March 12, 2018
    • Information regarding the total number of the outstanding shares and voting rights of the Company, March 12, 2018
      Download the document

    2017

    • Vivendi’s Combined General Shareholders’ Meeting: April 25, 2017, at 10am, at L’Olympia (Paris).
    • Ballot results
      Download the document
    • Slides
      Download the slides

    Annual Report 2016

    Interactive version

    Download file

    • Download the notice BALO, April 5, 2017
    • Download the shareholders’ meeting notice
    • Download the voting form
    • Download the Statutory Auditors’ Report on related party Agreements and Commitments
    • Download the Annual Meeting Agenda and Proposed Resolutions of 2017
    • Information regarding the total number of the outstanding shares and voting rights of the Company on March 10, 2017
    • Information relating to the Company’s Combined General Shareholders’ Meeting to be on April 25, 2017
    • Download the Press Release, March 10, 2017
    • Notice BALO March 10, 2017
    • Download the Notice BALO, March 10, 2017 (french version)

    2016

      • Vivendi’s Combined General Shareholders’ Meeting: April 21, 2016, at 10am, at L’Olympia (Paris).
      • Ballot results
        Download the document
      • Slides
        Download the slides

    Annual Report 2015

    Interactive version

    Download file

    • Information regarding the total number of the outstanding shares and voting rights of the Company April 4, 2016
    • Download the shareholders’ meeting notice
    • Download the voting form
    • Download the notice BALO, March 30, 2016
    • Download the Statutory Auditors’ Report on related party Agreements and Commitments
    • Download the Annual Meeting Agenda and Proposed Resolutions of 2016
    • Information regarding the total number of the outstanding shares and voting rights of the Company March 4, 2016
    • Vivendi: Information relating to Combined General Shareholders’ Meeting on April 21, 2016
    • Download the Press Release, March 4, 2016
    • Notice BALO March 4, 2016
    • Download the BALO Notice, March 4, 2016 (french version only)

    2015

    • Vivendi’s Combined General Shareholders’ Meeting: April 17, 2015 at 10am on Friday, at L’Olympia (Paris).
    • Ballot results
      Download the document
    • Slides
      Download the slides

    Annual Report 2014

    Interactive version

    Download file

    • Annual Financial Report and Audited Consolidated Financial Statements for year ended December 31, 2014
      Download file
    • Shareholders’ Meeting Notice
      Download file
    • Press release, April 8 2015
    • Voting Form
    • Download the Management’s Board Report Addendum
    • Download the notice BALO, March 27, 2015 (french version)
    • Download the Attestation by the Statutory Auditors on the information disclosed under Article L. 225-115(4) of the French Commercial Code
    • Download the Statutory Auditors’ Report on related party Agreements and Commitments
    • Download the annual meeting agenda and proposed resolutions of 2015
    • Download the information regarding the total number of the outstanding shares and voting rights of the Company, March 6, 2015
    • Download the Management Board’s Report
    • Vivendi: Information relating to Combined General Shareholders’ Meeting on April 17, 2015
    • Download the Press Release, March 6, 2015
    • Notice BALO March 6, 2015
    • Download the Notice BALO, March 6, 2015 (french version)

    2014

    • Vivendi’s Shareholders’ on June 24, 2014 – the Palais des Congrès, porte Maillot (75017 Paris).
    • Ballot results
      Download the document
    • Slides
      Download the slides
    • Annual Report 2013

      Interactive version Download file

    • Financial Report and Audited Consolidated Financial Statements for the Year Ended December 31, 2013

      Download file

    • Download the Shareholders’ Meeting Notice
    • Download the Notice BALO, May 30, 2014 (french version)
    • Download the Statutory Auditors’ Report on related party Agreements and Commitments
    • Download the information regarding the total number of the outstanding shares and voting rights of the Company, May 5, 2014
    • Download the Management Board’s Report
    • Vivendi: Information relating to Combined General Shareholders’ Meeting on June 24, 2014
    • Download the Press Release May 5, 2014
    • Notice BALO Mai 5, 2014
    • Download the document (French version)

    2013

    • Vivendi’s Shareholders’ Meeting: April 30, 2013 at 3.30 pm (Paris Time) – Carrousel du Louvre, Paris
    • Ballot results
    • Download the document
    • Slides
    • Download the document
    • Annual Report 2012

      Interactive version Download file

    • Financial Report and Audited Consolidated Financial Statements for the Year Ended December 31, 2012

      Download file

    • Supplementary Statutory Auditors’ Report – Fifth resolution
    • Download the Supplement to the Management Board’s Report – 5th Resolution
    • Download the Shareholders’ Meeting Notice
    • Download the Notice BALO, March 29, 2013 (french version)
    • Download the Statutory Auditors’ Report on related party Agreements and Commitments
    • Download the information regarding the total number of the outstanding shares and voting rights of the Company, March 4, 2013
    • Vivendi: Information related to Combined General Shareholders’ Meeting on April 30, 2013
    • Download the Press Release March 4, 2013 
    • Notice BALO March 4, 2013
    • Download the document (French version)

    2012

    • Vivendi’s Shareholders’ Meeting: April 19, 2012 at 10 am (Paris Time) – Carrousel du Louvre, Paris
    • Ballot results
    • Download the document
    • Slides
    • Download the document
    • Activity and Sustainable Development Report 2011

      Download file

    • Annual Report 2011

      Download file

    • Sociographics – Environmental policy – 2011
    • Download
    • Financial Report and Audited Consolidated Financial Statements for the Year Ended December 31, 2011
    • Download
    • The Shareholders’ Meeting Notice
    • Download the Shareholders’ Meeting Notice
    • Download the Statutory Auditors’ Report on related party Agreements and Commitments
    • Download the Information regarding the total number of the outstanding shares and voting rights of the Company, March 5, 2012
    • Vivendi: Information relating to Ordinary General Shareholders’ Meeting on April 19, 2012
    • Download the Press Release March 5, 2012 
    • Notice BALO March 5, 2012
    • Download the document

    2011

    • Vivendi’s Shareholders’ Meeting: April 21, 2011 Carrousel du Louvre at 10.30 am
    • Ballot results
    • Download the document
    • Slides
    • Download the document
    • Annual Report – 2010
    • Download
    • Sociographics Environmental Policy – 2010
    • Download
    • Activity and Sustainable Development Report 2010

      Download file

    • Download the Shareholders’ Meeting Notice
    • Download the Notice BALO, March 30, 2011
    • Download the Proposed agenda and resolutions
    • Download the Management Board’s Report
    • Download the Information regarding the total number of the outstanding shares and voting rights of the Company, March 4, 2011
    • Information relating to Combined General Shareholders’ Meeting on April 21, 2011
    • Download the Press Release March 4, 2011 
    • Notice BALO March 4, 2011
    • Download the document
    • Financial Report & Audited Consolidated Financial Statements for the Year Ended December 31, 2010
    • Download

    2010

    • Vivendi’s Shareholders’ Meeting: April 29, 2010 Carrousel du Louvre at 10.30 AM
    • Ballot results
    • Download the document
    • Slides
    • Download the document
    • Shareholders’ Meeting Notice
    • Download the document
    • Notice BALO March 31, 2010
    • Download the document
    • Annual Report – 2009
    • Download
    • 2009 Activity and Sustainable Development Report
    • Download
    • Sociographics – Environmental Policy – 2009
    • Download
    • Financial Report & Audited Consolidated Financial Statements for the Year Ended December 31, 2009
    • Download
    • Notice BALO March 5, 2010
    • Download the notice
    • Information Relating to Vivendi’s Ordinary General Meeting of April 29, 2010
    • Download the Press Release March, 5 2010 
    Vivendi
    • Our Group
      • At a glance
      • Governance
      • Our environmental, societal and social commitments
      • Tax policy
      • Vivendi Deferred 2008 Members' Scheme
    • Shareholders & investors
      • Shareholders & investors in a nutshell
      • Shareholders' meeting
      • Individual shareholders
      • Regulatory information
    • Press
      • Press releases
    • Information
      • Forward Looking Statements and other Disclaimers
    • Stay in the loop
      • Dailymotion
      • X
      • Linkedin
      • Instagram
    • Language
      English
      • Français
    • Terms of use
    • Legal notices
    • Personal data
    • Cookies policy
    • Credits
    • Accessibility: partially compliant
    • Contrast
    Close