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:

1230 result(s) in 0.07 s

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821843_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821840_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821837_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821903_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821894_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821891_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821888_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821885_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821882_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821879_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821870_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821867_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821864_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821861_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821858_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821985_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821980_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821975_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Pedro Nuno Santos During A Political Rally In Lisbon
    DUKAS_184821970_NUR
    Pedro Nuno Santos During A Political Rally In Lisbon
    Pedro Nuno Santos, the leader of the Socialist Party, campaigns on the street with supporters for the elections for Prime Minister in Lisbon, Portugal, on May 16, 2025. Legislative elections take place on May 18, following the resignation of the Prime Minister on March 11, 2025. (Photo by Nuno Cruz/NurPhoto)

     

  • Aerial Views Capture Lisbon From Above
    DUKAS_184546683_NUR
    Aerial Views Capture Lisbon From Above
    A drone view shows a subway train depot in Lisbon, Portugal, on May 10, 2025. Portugal's economy expands by 1.6% year-on-year in Q1 2025, though it contracts by 0.5% compared to the previous quarter, marking the sharpest decline since Q1 2021. (Photo by Luis Boza/NurPhoto)

     

  • Aerial Views Capture Lisbon From Above
    DUKAS_184546660_NUR
    Aerial Views Capture Lisbon From Above
    A drone view shows a construction site of a community market in Lisbon, Portugal, on May 10, 2025. Portugal's economy expands by 1.6% year-on-year in Q1 2025, though it contracts by 0.5% compared to the previous quarter, marking the sharpest decline since Q1 2021. (Photo by Luis Boza/NurPhoto)

     

  • Aerial Views Capture Lisbon From Above
    DUKAS_184546659_NUR
    Aerial Views Capture Lisbon From Above
    A drone view shows a subway train depot in Lisbon, Portugal, on May 10, 2025. Portugal's economy expands by 1.6% year-on-year in Q1 2025, though it contracts by 0.5% compared to the previous quarter, marking the sharpest decline since Q1 2021. (Photo by Luis Boza/NurPhoto)

     

  • Aerial Views Capture Lisbon From Above
    DUKAS_184546658_NUR
    Aerial Views Capture Lisbon From Above
    A drone captures a view of land with crops in Lisbon, Portugal, on May 10, 2025. Portugal's economy expands by 1.6% year-on-year in Q1 2025, though it contracts by 0.5% compared to the previous quarter, marking the sharpest decline since Q1 2021. (Photo by Luis Boza/NurPhoto)

     

  • Aerial Views Capture Lisbon From Above
    DUKAS_184546657_NUR
    Aerial Views Capture Lisbon From Above
    A drone captures a view of land with crops in Lisbon, Portugal, on May 10, 2025. Portugal's economy expands by 1.6% year-on-year in Q1 2025, though it contracts by 0.5% compared to the previous quarter, marking the sharpest decline since Q1 2021. (Photo by Luis Boza/NurPhoto)

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177505_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    People hold flags and banners during the May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177502_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    People hold flags and banners during the May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177499_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    A general view occurs during the May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177496_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    People hold flags and banners reflected on a restaurant glass during a May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession is expected to move along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177493_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    People hold flags and banners during the May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177489_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    In Lisbon, Portugal, on May 1, 2025, people tie themselves with fake money during a May Day demonstration. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques. (Photo by Luis Boza/NurPhoto)

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177398_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    People walk during the May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession is expected to move along Avenida Almirante Reis towards Alameda Dom Afonso Henriques. (Photo by Luis Boza/NurPhoto)

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177395_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    A general view occurs during the May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177392_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    Carnation flowers are at Alameda Dom Afonso Henriques for a May Day demonstration on May 1, 2025, in Lisbon, Portugal. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession is expected to move along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177389_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    People gather at Alameda Dom Afonso Henriques for a May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177386_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    In Lisbon, Portugal, on May 1, 2025, people hold banners during the May Day demonstration. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177383_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    People from their apartments look at the May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession is expected to move along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177380_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    In Lisbon, Portugal, on May 1, 2025, people hold banners during the May Day demonstration. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177377_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    People walk during the May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession is expected to move along Avenida Almirante Reis towards Alameda Dom Afonso Henriques. (Photo by Luis Boza/NurPhoto)

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177368_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    People gather at Alameda Dom Afonso Henriques for a May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177304_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    A general view occurs during the May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177303_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    In Lisbon, Portugal, on May 1, 2025, people hold banners during the May Day demonstration. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177302_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    In Lisbon, Portugal, on May 1, 2025, a person holds a banner during the May Day demonstration. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177301_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    In Lisbon, Portugal, on May 1, 2025, a person holds an umbrella with banners during the May Day demonstration. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177300_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    People gather at Martim Moniz for a May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177299_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    In Lisbon, Portugal, on May 1, 2025, people hold banners during the May Day demonstration. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177298_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    A general view occurs during the May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177297_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    A person waits during the May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession is expected to move along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177296_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    In Lisbon, Portugal, on May 1, 2025, a person holds a banner during the May Day demonstration. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques. (Photo by Luis Boza/NurPhoto)

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177295_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    People gather at Martim Moniz for a May Day demonstration in Lisbon, Portugal, on May 1, 2025. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques (Photo by Luis Boza/NurPhoto).

     

  • May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    DUKAS_184177294_NUR
    May Day Demonstration To Take Place In Lisbon On International Workers’ Day
    In Lisbon, Portugal, on May 1, 2025, a person gestures during the May Day demonstration. The annual International Workers' Day march, organized by trade unions and left-wing groups, highlights labor rights and social justice. The procession moves along Avenida Almirante Reis towards Alameda Dom Afonso Henriques. (Photo by Luis Boza/NurPhoto)

     

  • Next page