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

Your search:

309 result(s) in 0.13 s

  • Mexico: Judicial Elections 2025
    DUKAS_185527482_ZUM
    Mexico: Judicial Elections 2025
    June 1, 2025, Tijuana, Baja California, Mexico: A voter fills out multiple ballots for judicial candidates at a 'especial' ballot box zone installed for people living outside the border city of Tijuana, Mexico is seen at a polling station at the Tijuana Cultural Center during the world-first Mexican elections to elect all judges and magistrates. Polls opened Sunday in elections making Mexico the world's only country to select its judges at all levels by popular vote. (Credit Image: © Carlos A. Moreno/ZUMA Press Wire (FOTO: DUKAS/ZUMA)
    Represented by ZUMA Press, Inc.

     

  • Judicial Branch Elections In Mexico 2025
    DUKAS_185517788_NUR
    Judicial Branch Elections In Mexico 2025
    A voter casts his ballot at a ''special'' ballot box zone installed for people living outside the border city of Tijuana, Mexico, at a polling station at the Tijuana Cultural Center during the world-first Mexican elections to elect all judges and magistrates on June 1, 2025. Polls open in Mexico, making it the world's only country to select its judges at all levels by popular vote. (Photo by Carlos Moreno/NurPhoto)

     

  • Judicial Branch Elections In Mexico 2025
    DUKAS_185517742_NUR
    Judicial Branch Elections In Mexico 2025
    A voter casts his ballot at a ''special'' ballot box zone installed for people living outside the border city of Tijuana, Mexico, at a polling station at the Tijuana Cultural Center during the world-first Mexican elections to elect all judges and magistrates on June 1, 2025. Polls open in Mexico, making it the world's only country to select its judges at all levels by popular vote. (Photo by Carlos Moreno/NurPhoto)

     

  • Judicial Branch Elections In Mexico 2025
    DUKAS_185517730_NUR
    Judicial Branch Elections In Mexico 2025
    Voters at a ''special'' ballot box zone installed for people living outside the border city of Tijuana, Mexico, are seen at a polling station at the Tijuana Cultural Center during the world-first Mexican elections to elect all judges and magistrates on Sunday, June 1, 2025. Polls open Sunday in elections making Mexico the world's only country to select its judges at all levels by popular vote. (Photo by Carlos Moreno/NurPhoto)

     

  • Judicial Branch Elections In Mexico 2025
    DUKAS_185517726_NUR
    Judicial Branch Elections In Mexico 2025
    Ballots cast at a ''special'' ballot box zone installed for people living outside the border city of Tijuana, Mexico, are seen at a polling station at the Tijuana Cultural Center during the world-first Mexican elections to elect all judges and magistrates on Sunday, June 1, 2025. Polls open Sunday in elections making Mexico the world's only country to select its judges at all levels by popular vote. (Photo by Carlos Moreno/NurPhoto)

     

  • Judicial Branch Elections In Mexico 2025
    DUKAS_185517725_NUR
    Judicial Branch Elections In Mexico 2025
    Voters cast their ballots at a ''special'' ballot box zone installed for people living outside the border city of Tijuana, Mexico, on June 1, 2025, at a polling station at the Tijuana Cultural Center during the world-first Mexican elections to elect all judges and magistrates. Polls open in elections making Mexico the world's only country to select its judges at all levels by popular vote. (Photo by Carlos Moreno/NurPhoto)

     

  • Judicial Branch Elections In Mexico 2025
    DUKAS_185517618_NUR
    Judicial Branch Elections In Mexico 2025
    A voter casts her ballot at a ''special'' ballot box zone installed for people living outside the border city of Tijuana, Mexico, at a polling station at the Tijuana Cultural Center during the world-first Mexican elections to elect all judges and magistrates on June 1, 2025. Polls open in elections making Mexico the world's only country to select its judges at all levels by popular vote. (Photo by Carlos Moreno/NurPhoto)

     

  • Judicial Branch Elections In Mexico 2025
    DUKAS_185517615_NUR
    Judicial Branch Elections In Mexico 2025
    Poll workers and voters at a ''special'' ballot box zone installed for people living outside the border city of Tijuana, Mexico, are seen at a polling station at the Tijuana Cultural Center during the world-first Mexican elections to elect all judges and magistrates on Sunday, June 1, 2025. Polls open Sunday in elections making Mexico the world's only country to select its judges at all levels by popular vote. (Photo by Carlos Moreno/NurPhoto)

     

  • Judicial Branch Elections In Mexico 2025
    DUKAS_185517588_NUR
    Judicial Branch Elections In Mexico 2025
    A dog and voters wait in line at a special ballot box zone installed for people living outside the border city of Tijuana, Mexico, on June 1, 2025, at a polling station at the Tijuana Cultural Center during the world-first Mexican elections to elect all judges and magistrates. Polls open Sunday in elections making Mexico the world's only country to select its judges at all levels by popular vote. (Photo by Carlos Moreno/NurPhoto)

     

  • Judicial Branch Elections In Mexico 2025
    DUKAS_185517501_NUR
    Judicial Branch Elections In Mexico 2025
    Chinese American tourists pass by a ''special'' ballot box zone installed for people living outside the border city of Tijuana, Mexico, on June 1, 2025, at a polling station at the Tijuana Cultural Center during the world-first Mexican elections to elect all judges and magistrates. Polls open Sunday in elections making Mexico the world's only country to select its judges at all levels by popular vote. (Photo by Carlos Moreno/NurPhoto)

     

  • Judicial Branch Elections In Mexico 2025
    DUKAS_185517498_NUR
    Judicial Branch Elections In Mexico 2025
    A voter casts her ballot at a ''special'' ballot box zone installed for people living outside the border city of Tijuana, Mexico, at a polling station at the Tijuana Cultural Center during the world-first Mexican elections to elect all judges and magistrates on June 1, 2025. Polls open in elections making Mexico the world's only country to select its judges at all levels by popular vote. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950351_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    Ronald Merville, the consul of Haiti in Tijuana, is present at a Haiti Flag Day celebration, mentioning a need for formal diplomatic representation at the border city for Haitians at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950325_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    A Haitian migrant teen participates in a celebration march for Haiti's Flag Day at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950322_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    A Haitian migrant boy attempts to hit a pinata with the flags of Mexico and Haiti attached during a celebration for Haiti's Flag Day, the first ever at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950319_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    The Haitian migrant community of Tijuana, along with NGOs, activists, and civil society, celebrates Haiti's Flag Day for the first time at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950316_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    A Haitian migrant teen pastes together Mexican and Haitian flags to wear during a celebration for Haiti's Flag Day at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950313_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    A Haitian migrant man plays a game of bowling during a celebration for Haiti's Flag Day at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950310_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    A Haitian migrant girl hugs her mom during a celebration march for Haiti's Flag Day at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950307_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    A Haitian migrant woman has her face painted with the Mexican and Haitian flags during a celebration for Haiti's Flag Day at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950293_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    A Haitian migrant boy attempts to hit a pinata with the flags of Mexico and Haiti attached during a celebration for Haiti's Flag Day, the first ever at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950289_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    A Haitian migrant girl attempts to hit a pinata with the flags of Mexico and Haiti attached during a celebration for Haiti's Flag Day at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950285_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    A Haitian migrant boy poses for a photo during a celebration for Haiti's Flag Day, the first ever at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950281_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    A Haitian migrant teen waves the Haitian flag during a celebration for Haiti's Flag Day, the first ever at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950277_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    The Haitian migrant community of Tijuana, along with NGOs, activists, and civil servants, walks during a celebration march for Haiti's Flag Day at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950273_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    Haitian children dance during a celebration for Haiti's Flag Day, the first ever at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950270_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    The Haitian migrant community of Tijuana, along with NGOs, activists, and civil servants, walks during a celebration march for Haiti's Flag Day at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950267_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    The Haitian migrant community of Tijuana, along with NGOs, activists, and civil servants, attends a celebration march for Haiti's Flag Day at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Haiti Flag Day Celebrated in Tijuana, Mexico
    DUKAS_184950264_NUR
    Haiti Flag Day Celebrated in Tijuana, Mexico
    A Haitian migrant family poses for a photo during a celebration for Haiti's Flag Day, the first ever at Teniente Guerrero Park in Tijuana, Baja California, Mexico, on May 18, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Baja California, Mexico Governor Revoked US Visa
    DUKAS_184639195_ZUM
    Baja California, Mexico Governor Revoked US Visa
    May 12, 2025, Tijuana, Baja California, Mexico: Baja California Governor MARINA DEL PILAR AVILA, accompanied by members of her cabinet, delivered a statement during a press conference on the revocation of her visa by US authorities in Tijuana, Baja California, Mexico, on Monday. (Credit Image: © Carlos A. Moreno/ZUMA Press Wire (FOTO: DUKAS/ZUMA)
    Represented by ZUMA Press, Inc.

     

  • US Revokes Visas of Baja Governor And Her Husband
    DUKAS_184638218_NUR
    US Revokes Visas of Baja Governor And Her Husband
    Baja California Governor Marina del Pilar Avila, accompanied by members of her cabinet, delivers a statement during a press conference on the revocation of her visa by US authorities in Tijuana, Baja California, Mexico, on May 12, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • US Revokes Visas of Baja Governor And Her Husband
    DUKAS_184638217_NUR
    US Revokes Visas of Baja Governor And Her Husband
    Baja California Governor Marina del Pilar Avila (center), accompanied by members of her cabinet, delivers a statement during a press conference on the revocation of her visa by US authorities in Tijuana, Baja California, Mexico, on May 12, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • US Revokes Visas of Baja Governor And Her Husband
    DUKAS_184638216_NUR
    US Revokes Visas of Baja Governor And Her Husband
    Baja California Governor Marina del Pilar Avila (left), accompanied by members of her cabinet, delivers a statement during a press conference on the revocation of her visa by US authorities in Tijuana, Baja California, Mexico, on May 12, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • US Revokes Visas of Baja Governor And Her Husband
    DUKAS_184638215_NUR
    US Revokes Visas of Baja Governor And Her Husband
    Baja California Governor Marina del Pilar Avila, accompanied by members of her cabinet, delivers a statement during a press conference on the revocation of her visa by US authorities in Tijuana, Baja California, Mexico, on May 12, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • US Revokes Visas of Baja Governor And Her Husband
    DUKAS_184638214_NUR
    US Revokes Visas of Baja Governor And Her Husband
    Baja California Governor Marina del Pilar Avila (center), accompanied by members of her cabinet, delivers a statement during a press conference on the revocation of her visa by US authorities in Tijuana, Baja California, Mexico, on May 12, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • US Revokes Visas of Baja Governor And Her Husband
    DUKAS_184638213_NUR
    US Revokes Visas of Baja Governor And Her Husband
    A spokesman for Baja California Governor Marina del Pilar Avila enters a press conference before the governor makes a statement to members of the media on the revocation of her visa by US authorities in Tijuana, Baja California, Mexico, on May 12, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • US Revokes Visas of Baja Governor And Her Husband
    DUKAS_184638212_NUR
    US Revokes Visas of Baja Governor And Her Husband
    Baja California Governor Marina del Pilar Avila (left), accompanied by members of her cabinet, delivers a statement during a press conference on the revocation of her visa by US authorities in Tijuana, Baja California, Mexico, on May 12, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • CBX Set To Expands It Cross Border Services
    DUKAS_184224452_NUR
    CBX Set To Expands It Cross Border Services
    Passengers head to the Tijuana airport while using the CBX pedestrian bridge in Otay Mesa, between San Diego and Tijuana, Mexico, on May 2, 2025. The Cross Border Xpress (CBX) is a 64-acre facility that functions as an airport terminal north of the border, with its runway in Mexico. It allows a walk in and out of Tijuana's airport pathway without having to cross the border through a port of entry. CBX is due to expand its services. (Photo by Carlos Moreno/NurPhoto)

     

  • CBX Set To Expands It Cross Border Services
    DUKAS_184224425_NUR
    CBX Set To Expands It Cross Border Services
    Passengers head to the Tijuana airport while using the CBX pedestrian bridge as they enter a security line in Otay Mesa between San Diego and Tijuana, Mexico, on May 2, 2025. The Cross Border Xpress (CBX) is a 64-acre facility that functions as an airport terminal north of the border, with its runway in Mexico. It allows a walk in and out of Tijuana's airport pathway without having to cross the border through a port of entry. CBX is due to expand its services. (Photo by Carlos Moreno/NurPhoto)

     

  • CBX Set To Expands It Cross Border Services
    DUKAS_184224347_NUR
    CBX Set To Expands It Cross Border Services
    A passenger heads to the Tijuana airport while using the CBX pedestrian bridge in Otay Mesa between San Diego and Tijuana, Mexico, on May 2, 2025. The Cross Border Xpress (CBX) is a 64-acre facility that functions as an airport terminal north of the border, with its runway in Mexico. It allows a walk in and out of Tijuana's airport pathway without having to cross the border through a port of entry. CBX is due to expand its services. (Photo by Carlos Moreno/NurPhoto)

     

  • CBX Set To Expands It Cross Border Services
    DUKAS_184224345_NUR
    CBX Set To Expands It Cross Border Services
    Passengers check their flights as they head to the Tijuana airport while using the CBX pedestrian bridge on May 2, 2025. The Cross Border Xpress (CBX) is a 64-acre facility that sits in Otay Mesa between San Diego and Tijuana, Mexico. It functions as an airport terminal north of the border, with its runway in Mexico, allowing a walk in and out of Tijuana's airport pathway without having to cross the border through a port of entry. CBX is due to expand its services. (Photo by Carlos Moreno/NurPhoto)

     

  • CBX Set To Expands It Cross Border Services
    DUKAS_184224343_NUR
    CBX Set To Expands It Cross Border Services
    Maria Flor Perez Velazquez and her daughter from Chiapas, Mexico, arrive in San Diego, United States, on May 2, 2025, to visit family while using the CBX pedestrian bridge from the Tijuana airport. The Cross Border Xpress (CBX) is a 64-acre facility that sits in Otay Mesa between San Diego and Tijuana, Mexico. It functions as an airport terminal north of the border, with its runway in Mexico, allowing a walk in and out of Tijuana's airport pathway without having to cross the border through a port of entry. CBX is due to expand its services. (Photo by Carlos Moreno/NurPhoto)

     

  • CBX Set To Expands It Cross Border Services
    DUKAS_184224320_NUR
    CBX Set To Expands It Cross Border Services
    Passengers check in at a flight kiosk to head to the Tijuana airport while using the CBX pedestrian bridge in Otay Mesa, between San Diego, USA, and Tijuana, Mexico, on May 2, 2025. The Cross Border Xpress (CBX) is a 64-acre facility described as an airport terminal north of the border, with its runway in Mexico. It allows a walk in and out of Tijuana's airport pathway without having to cross the border through a port of entry. CBX is due to expand its services. (Photo by Carlos Moreno/NurPhoto)

     

  • CBX Set To Expands It Cross Border Services
    DUKAS_184224318_NUR
    CBX Set To Expands It Cross Border Services
    Passengers check in at a flight kiosk to head to the Tijuana airport while using the CBX pedestrian bridge in Otay Mesa, between San Diego, USA, and Tijuana, Mexico, on May 2, 2025. The Cross Border Xpress (CBX) is a 64-acre facility described as an airport terminal north of the border, with its runway in Mexico. It allows a walk in and out of Tijuana's airport pathway without having to cross the border through a port of entry. CBX is due to expand its services. (Photo by Carlos Moreno/NurPhoto)

     

  • CBX Set To Expands It Cross Border Services
    DUKAS_184224271_NUR
    CBX Set To Expands It Cross Border Services
    A passenger heads to the Tijuana airport while using the CBX pedestrian bridge in Otay Mesa between San Diego and Tijuana, Mexico, on May 2, 2025. The Cross Border Xpress (CBX) is a 64-acre facility that functions as an airport terminal north of the border, with its runway in Mexico. It allows a walk in and out of Tijuana's airport pathway without having to cross the border through a port of entry. CBX is due to expand its services. (Photo by Carlos Moreno/NurPhoto)

     

  • CBX Set To Expands It Cross Border Services
    DUKAS_184224225_NUR
    CBX Set To Expands It Cross Border Services
    A passenger heads to the Tijuana airport while using the CBX pedestrian bridge in Otay Mesa, between San Diego and Tijuana, Mexico, on May 2, 2025. The Cross Border Xpress (CBX) is a 64-acre facility described as an airport terminal north of the border, with its runway in Mexico. It allows a walk in and out of Tijuana's airport pathway without having to cross the border through a port of entry. CBX is due to expand its services. (Photo by Carlos Moreno/NurPhoto)

     

  • CBX Set To Expands It Cross Border Services
    DUKAS_184224224_NUR
    CBX Set To Expands It Cross Border Services
    A passenger with her dog heads to the Tijuana airport while using the CBX pedestrian bridge in Tijuana, Mexico, on May 2, 2025. The Cross Border Xpress (CBX) is a 64-acre facility that sits in Otay Mesa between San Diego and Tijuana, Mexico. It functions as an airport terminal north of the border, with its runway in Mexico, allowing a walk in and out of Tijuana's airport pathway without having to cross the border through a port of entry. CBX is due to expand its services. (Photo by Carlos Moreno/NurPhoto)

     

  • CBX Set To Expands It Cross Border Services
    DUKAS_184224223_NUR
    CBX Set To Expands It Cross Border Services
    Passengers arrive from the Tijuana airport to San Diego using the CBX pedestrian bridge in San Diego, United States, on May 2, 2025. The Cross Border Xpress (CBX) is a 64-acre facility located in Otay Mesa between San Diego and Tijuana, Mexico. It functions as an airport terminal north of the border, with its runway in Mexico, allowing a walk in and out of Tijuana's airport pathway without having to cross the border through a port of entry. CBX is due to expand its services. (Photo by Carlos Moreno/NurPhoto)

     

  • Foot Washing During The Holy Week In Tijuana, Mexico
    DUKAS_183681131_NUR
    Foot Washing During The Holy Week In Tijuana, Mexico
    Father Pat Murphy from La Casa del Migrante in Tijuana, Mexico, washes the feet of a woman during the annual foot washing ceremony where volunteers wash and clean the feet of migrants, on April 17, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Foot Washing During The Holy Week In Tijuana, Mexico
    DUKAS_183681104_NUR
    Foot Washing During The Holy Week In Tijuana, Mexico
    Missionary Raul Ochoa, the shelter subdirector of La Casa del Migrante in Tijuana, Mexico, holds a sermon during a ceremony for Holy Week, on April 17, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Foot Washing During The Holy Week In Tijuana, Mexico
    DUKAS_183681103_NUR
    Foot Washing During The Holy Week In Tijuana, Mexico
    A nun from the Migrant Defense Coalition at the Mother Asunta Institute in Tijuana, Mexico, prepares the annual foot washing ceremony where volunteers wash and clean the feet of migrants during a ceremony for Holy Week, on April 17, 2025. (Photo by Carlos Moreno/NurPhoto)

     

  • Next page