Designed by
Title
Logo of the public television of the Balearic Islands #264263454
Description
Palma de Mallorca, Spain december 15 2022: Close-up of a parked black vehicle, with the logo of the public television of the Balearic Islands, IB3. Island of Mallorca, Spain
This image is editorial