CommodityGraph
Shadow fleetTradersSanctionsChangesMethodology
Change feed

Recently detected changes

Dated events parsed from official register notices and daily sanctions list diffs. Create an account to get alerts for the entities you watch.

  1. Officer left
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-16
    Confidence
    90%
    Raw evidence
    Doninelli, Giuseppe, da Breggia, in Lugano, presidente, con firma collettiva a due

    Giuseppe Doninelli left as chair

  2. Purpose changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-16
    Confidence
    90%
    Raw evidence
    Nuovo scopo: La società ha per scopo la compravendita in tutto il mondo, per conto proprio e di altre società del Gruppo di appartenenza, di commodities, ivi compresi gas, energia elettrica ed altri prodotti legati al settore energetico incluso combustibili, nonché altre commodities non legate al settore energetico, tra cui, metalli di base, ferroleghe, fertilizzanti, commodities agricole e alimentari e relativi prodotti e derivati.
    AROHA COMMODITIES SA · Lugano, CH

    Statutory purpose changed

  3. Officer left
    Derived 75%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-16
    Confidence
    75%
    Raw evidence
    Les pouvoirs de Rauch Roman sont radiés.
    RESCAD SA · Carouge GE, CH

    Roman Rauch left as officer

  4. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-16
    Confidence
    70%
    Raw evidence
    De Coensel Peter, de Belgique, à Keerbergen, BEL, Ferragut Mathieu, de France, à Monaco, MCO, et Wüest Grégoire, de Büron, à Genève, sont membres du conseil d'administration; tous avec signature collective à deux.

    Grégoire Wüest appointed board member

  5. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-16
    Confidence
    70%
    Raw evidence
    De Coensel Peter, de Belgique, à Keerbergen, BEL, Ferragut Mathieu, de France, à Monaco, MCO, et Wüest Grégoire, de Büron, à Genève, sont membres du conseil d'administration; tous avec signature collective à deux.

    Mathieu Ferragut appointed board member

  6. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-16
    Confidence
    70%
    Raw evidence
    De Coensel Peter, de Belgique, à Keerbergen, BEL, Ferragut Mathieu, de France, à Monaco, MCO, et Wüest Grégoire, de Büron, à Genève, sont membres du conseil d'administration; tous avec signature collective à deux.

    Peter De Coensel appointed board member

  7. Entered liquidation
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-15
    Confidence
    90%
    Raw evidence
    Par décision du 05.08.2026 du Président du Tribunal civil de la Sarine, à Granges-Paccot, la société a été dissoute conformément à l'art. 731b CO; sa liquidation a été ordonnée selon les dispositions applicables à la faillite.

    Company dissolved / in liquidation

  8. Entered liquidation
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-15
    Confidence
    90%
    Raw evidence
    DUFERCO MAK SA in liquidazione, in Lugano, CHE-172.249.438, società anonima (Nr.

    Company dissolved / in liquidation

  9. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-15
    Confidence
    90%
    Raw evidence
    Kappeler-Feng, Siyang, deutsche Staatsangehörige, in Zug, Mitglied des Verwaltungsrates, mit Einzelunterschrift [bisher: Feng, Siyang]

    Siyang Kappeler-Feng: role/signature updated (board member)

  10. Address changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-15
    Confidence
    90%
    Raw evidence
    Domizil neu: Gotthardstrasse 31, 6300 Zug.

    Registered address changed

  11. Officer left
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-15
    Confidence
    90%
    Raw evidence
    Okelmann, Tim, deutscher Staatsangehöriger, in Cham, Zeichnungsberechtigter, mit Kollektivunterschrift zu zweien

    Tim Okelmann left as officer

  12. Entered liquidation
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-14
    Confidence
    90%
    Raw evidence
    BMR Montagn'art Sàrl en liquidation, à Martigny-Combe, CHE-137.825.403, société à responsabilité limitée (No.

    Company dissolved / in liquidation

  13. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-14
    Confidence
    90%
    Raw evidence
    Fanali, Daniele, cittadino italiano, in Comano, amministratore unico, liquidatore, con firma individuale [finora: amministratore unico, con firma individuale]

    Daniele Fanali appointed sole board member, liquidator

  14. Entered liquidation
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-14
    Confidence
    90%
    Raw evidence
    Nuova ditta: AGC MEDICAL SERVICES SA in liquidazione.

    Company dissolved / in liquidation

  15. Registered seat moved
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-14
    Confidence
    90%
    Raw evidence
    Die Rechtseinheit wird infolge Verlegung des Sitzes nach Baar im Handelsregister des Kantons Zug eingetragen und im Handelsregisteramt des Kantons Zürich von Amtes wegen gelöscht.
    Concatenate AG · Baar, CH

    Registered seat moved

  16. Address changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-14
    Confidence
    90%
    Raw evidence
    Domizil neu: c/o offinea AG, Zugerstrasse 32, 6340 Baar. [Ferner Änderung nicht publikationspflichtiger Tatsachen].
    Concatenate AG · Baar, CH

    Registered address changed

  17. Registered seat moved
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-14
    Confidence
    90%
    Raw evidence
    Sitz neu: Baar.
    Concatenate AG · Baar, CH

    Registered seat moved

  18. Address changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-14
    Confidence
    90%
    Raw evidence
    Nouvelle adresse: Boulevard Helvétique 31, 1207 Genève.
    Blacklake SA · Geneva, CH

    Registered address changed

  19. Auditor changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-14
    Confidence
    90%
    Raw evidence
    FIDUCIOR SA (CHE-100.837.613) n'est plus organe de révision.
    ILDO TRADING SARL · Geneva, CH

    Auditor changed

  20. Other register change
    Source
    Verified: copied from a structured field of an authoritative source
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Raw evidence
    Bultech Précision SA, à Bas-Intyamon, CHE-143.923.149 (FOSC du 30.07.2026, p. 0/1006720206). Personnes inscrites modifiées: Egger Jean Marc, administrateur, signature individuelle, maintenant administrateur, président, signature collective à deux; Rauber Laurent, directeur, signature collective à deux, maintenant administrateur, signature collective à deux; Humbert David, directeur général, signature collective à deux, maintenant administrateur, signature collective à deux.

    Commercial register entry updated

  21. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    90%
    Raw evidence
    Knobel, Michael, von Buochs, in Dubai (AE), Geschäftsführer, mit Einzelunterschrift [bisher: in Voluntari (RO)]
    Petrol Tech Invest GmbH · Pfäffikon SZ, CH

    Michael Knobel: role/signature updated (managing officer)

  22. Registered in commercial register
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    90%
    Raw evidence
    Palime GmbH, in Oberglatt, CHE-244.105.131, In der Pünt 1, 8154 Oberglatt ZH, Gesellschaft mit beschränkter Haftung (Neueintragung). Statutendatum: 26.08.2026. Zweck: Die Gesellschaft bezweckt die Beschaffung, den Handel, den Import und Export sowie die Veredelung von Rohstoffen, insbesondere von Kakaobohnen und kakaohaltigen Agrarprodukten. Sie kann Halbfabrikate und Nebenprodukte herstellen und 
    Palime GmbH · Oberglatt ZH, CH

    New entry in the commercial register

  23. Officer left
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    90%
    Raw evidence
    Weill, Georges Antoine, cittadino francese, in Parigi (FR), membro, con firma collettiva a due
    Linnea SA · Riazzino, CH

    Georges Antoine Weill left as board member

  24. Auditor changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    90%
    Raw evidence
    Eingetragene Personen neu oder mutierend: BDO SA (CHE-398.161.059), in Vernier, Revisionsstelle.

    Auditor changed

  25. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    90%
    Raw evidence
    Mazur, Kseniia, ukrainische Staatsangehörige, in Rapperswil-Jona, Geschäftsführerin, mit Einzelunterschrift

    Kseniia Mazur appointed managing officer

  26. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    90%
    Raw evidence
    Huber, Markus Stefan, von Zürich, in Dubai (AE), Gesellschafter und Vorsitzender der Geschäftsführung, mit Einzelunterschrift, mit 200 Stammanteilen zu je CHF 100.00 [bisher: in Meilen, Gesellschafter und Geschäftsführer, mit Einzelunterschrift]

    Markus Stefan Huber: role/signature updated (chief executive, partner / member)

  27. Purpose changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    90%
    Raw evidence
    Zweck neu: Erbringung von Dienstleistungen im nationalen und internationalen Handel, den Import, Export, Herstellung, Vertrieb sowie die Vermittlung von Waren und Gütern, insbesondere von Konsumgütern, Lebensmitteln, Getränken, Rohstoffen, Industrieprodukten, Investitionsgütern und Luxusgütern.

    Statutory purpose changed

  28. Capital changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    90%
    Raw evidence
    Aktienkapital neu: USD 10'000'000.00 [bisher: USD 125'000.00].
    Euro Alloys AG · Zug, CH

    Share capital changed

  29. Address changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    90%
    Raw evidence
    Nouvelle adresse: Place du Molard 5, 1204 Genève.

    Registered address changed

  30. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    70%
    Raw evidence
    Administration: Belaïd Fethi, de Tunisie, à Chêne-Bougeries, président avec signature individuelle et Ka Omar, de France, à Lausanne avec signature collective à deux.
    TECHNA ENERGY AG · Geneva, CH

    Omar Ka appointed board member

  31. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    70%
    Raw evidence
    Administration: Belaïd Fethi, de Tunisie, à Chêne-Bougeries, président avec signature individuelle et Ka Omar, de France, à Lausanne avec signature collective à deux.
    TECHNA ENERGY AG · Geneva, CH

    Fethi Belaid appointed chair

  32. Address changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    90%
    Raw evidence
    Nouvelle adresse: Rue de la Croix-d'Or 10, 1204 Genève.
    TECHNA ENERGY AG · Geneva, CH

    Registered address changed

  33. Officer left
    Derived 75%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    75%
    Raw evidence
    Rombaldi Guy Olivier Ernest n'est plus administrateur; ses pouvoirs sont radiés.
    Mercantile & Maritime SA · ohne Domizil-sans domicile, CH

    Guy Olivier Ernest Rombaldi left as board member

  34. Other register change
    Source
    Verified: copied from a structured field of an authoritative source
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Raw evidence
    Standard Trade Solutions SA, à Genève, CHE-405.672.031 (FOSC du 11.02.2026, p. 0/1006567170). Akhmetov Eldar est maintenant domicilié à Chavannes-près-Renens.

    Commercial register entry updated

  35. Officer role/signature changed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    70%
    Raw evidence
    Philippy-Tyapkina Natalia, de et à Lancy, est nommée administratrice avec signature individuelle.

    Natalia Philippy-Tyapkina: role/signature updated (board member)

  36. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    70%
    Raw evidence
    Signature collective à deux a été conférée à Vasse André, de France, à Dübendorf.

    André Vasse appointed officer

  37. Entered liquidation
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-11
    Confidence
    90%
    Raw evidence
    La société est dissoute par suite de faillite prononcée par jugement du Tribunal de première instance du 27.08.2026, avec effet à partir du 27.08.2026 à 14:15.

    Company dissolved / in liquidation

  38. Registered seat moved
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-10
    Confidence
    90%
    Raw evidence
    Die Rechtseinheit wird infolge Verlegung des Sitzes nach Oberlunkhofen im Handelsregister des Kantons Aargau eingetragen und im Handelsregisteramt des Kantons Zürich von Amtes wegen gelöscht.
    SalGroup GmbH · Oberlunkhofen, CH

    Registered seat moved

  39. Address changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-10
    Confidence
    90%
    Raw evidence
    Domizil neu: Gunnenberg 17, 8917 Oberlunkhofen.
    SalGroup GmbH · Oberlunkhofen, CH

    Registered address changed

  40. Registered seat moved
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-10
    Confidence
    90%
    Raw evidence
    Sitz neu: Oberlunkhofen.
    SalGroup GmbH · Oberlunkhofen, CH

    Registered seat moved

  41. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-10
    Confidence
    70%
    Raw evidence
    Procuration collective à deux, avec un administrateur, un directeur ou une directrice a été conférée à Cimaroli Roberto, d'Italie, à Val-de-Ruz.
    Codec SA · Dombresson, CH

    Roberto Cimaroli appointed authorised signatory (procuration), board member, director (management)

  42. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-10
    Confidence
    70%
    Raw evidence
    Signature collective à deux, avec un administrateur, un directeur ou une directrice a été conférée à von Känel Julien, de Reichenbach im Kandertal, à Val-de-Ruz, directeur.
    Codec SA · Dombresson, CH

    Julien Känel appointed director (management), board member

  43. Entered liquidation
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-10
    Confidence
    90%
    Raw evidence
    La liquidation est opérée sous la raison de commerce: Scalp Invest Sàrl en liquidation.

    Company dissolved / in liquidation

  44. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-10
    Confidence
    90%
    Raw evidence
    Henriques De Deus Pereira, Olga Maria, portugiesische Staatsangehörige, in Le Grand-Saconnex, Mitglied des Verwaltungsrates, mit Einzelunterschrift

    Olga Maria Henriques De Deus Pereira appointed board member

  45. Officer left
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-10
    Confidence
    90%
    Raw evidence
    Pires Freire, Julio, portugiesischer Staatsangehöriger, in Genève, Mitglied des Verwaltungsrates, mit Einzelunterschrift

    Julio Pires Freire left as board member

  46. Entered liquidation
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-10
    Confidence
    90%
    Raw evidence
    Firma neu: Lotus Kronstadt AG in Liquidation.

    Company dissolved / in liquidation

  47. Name changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-10
    Confidence
    90%
    Raw evidence
    Firma neu: Lotus Kronstadt AG in Liquidation.

    Company name changed

  48. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-09
    Confidence
    90%
    Raw evidence
    Bertogg, Ekaterina, von Ilanz/Glion, in Maur, Mitglied des Verwaltungsrates, mit Einzelunterschrift [bisher: Mitglied des Verwaltungsrates, mit Kollektivunterschrift zu zweien]
    SODRU Trading Ltd · Lucerne, CH

    Ekaterina Bertogg: role/signature updated (board member)

  49. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-09
    Confidence
    90%
    Raw evidence
    Churkin, Sergey, luxemburgischer Staatsangehöriger, in Luxembourg (LU), Präsident und Delegierter des Verwaltungsrates, mit Einzelunterschrift [bisher: Präsident und Delegierter des Verwaltungsrates, mit Kollektivunterschrift zu zweien mit einem Mitglied]
    SODRU Trading Ltd · Lucerne, CH

    Sergey Churkin: role/signature updated (delegate of the board, chair)

  50. Officer left
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2026-09-09
    Confidence
    90%
    Raw evidence
    McEvoy, Gerry, irischer Staatsangehöriger, in Baar, Mitglied des Verwaltungsrates, mit Kollektivunterschrift zu zweien
    SODRU Trading Ltd · Lucerne, CH

    Gerry McEvoy left as board member

← NewerOlder →