People

Celebrities and Royals from around the world. Right on schedule.

News

Daily news and events, covered by our international photographers.

Features

Odd, funny and touchy images. Be amazed.

Styling

Fashion and design trends.

Portrait

Premium Portraiture.

Reportage

In-depth Coverage.

Creative

Selected stock imagery.

Dukas Bildagentur
request@dukas.ch
+41 44 298 50 00

  • Ukraine Russia prisoner exchange
    DUKAS_185190858_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Oleksandr Klymenko/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190849_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Oleksandr Klymenko/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190840_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Oleksandr Klymenko/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190831_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Oleksandr Klymenko/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190822_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190813_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190805_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190797_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190790_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190782_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190774_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Oleksandr Klymenko/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190766_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Oleksandr Klymenko/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190760_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190754_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190747_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190740_POL
    Ukraine Russia prisoner exchange
    Defense Minister of Ukraine Rustem Umerov speaks during a briefing on the first stage of the “1000 for 1000” exchange of POWs, which resulted in the release of 390 Ukrainians from Russian captivity - 270 military and 120 civilians, Ukraine, on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190734_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190727_POL
    Ukraine Russia prisoner exchange
    Defense Minister of Ukraine Rustem Umerov speaks during a briefing on the first stage of the “1000 for 1000” exchange of POWs, which resulted in the release of 390 Ukrainians from Russian captivity - 270 military and 120 civilians, Ukraine, on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190722_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Oleksandr Klymenko/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190716_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190706_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190696_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185191040_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Oleksandr Klymenko/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185191035_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185191030_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185191025_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185191020_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185191014_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185191007_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190999_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Oleksandr Klymenko/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190991_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Oleksandr Klymenko/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190983_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190975_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190967_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190959_POL
    Ukraine Russia prisoner exchange
    Defense Minister of Ukraine Rustem Umerov speaks during a briefing on the first stage of the “1000 for 1000” exchange of POWs, which resulted in the release of 390 Ukrainians from Russian captivity - 270 military and 120 civilians, Ukraine, on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190951_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190943_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190935_POL
    Ukraine Russia prisoner exchange
    Defense Minister of Ukraine Rustem Umerov speaks during a briefing on the first stage of the “1000 for 1000” exchange of POWs, which resulted in the release of 390 Ukrainians from Russian captivity - 270 military and 120 civilians, Ukraine, on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190928_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Oleksandr Klymenko/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190921_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190913_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190906_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190898_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190890_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190882_POL
    Ukraine Russia prisoner exchange
    Defense Minister of Ukraine Rustem Umerov speaks during a briefing on the first stage of the “1000 for 1000” exchange of POWs, which resulted in the release of 390 Ukrainians from Russian captivity - 270 military and 120 civilians, Ukraine, on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190874_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform

     

  • Ukraine Russia prisoner exchange
    DUKAS_185190867_POL
    Ukraine Russia prisoner exchange
    On the first day of the "1000 for 1000" exchange, 390 Ukrainians (270 military and 120 civilians) were released from Russian captivity on May 23, 2025. (Photo by Kyrylo Chubotin/Ukrinform/POLARIS) (FOTO:DUKAS/POLARIS)
    Ukrinform