The following photographs are parts of larger bodies of work

New "Casas para Viver" protest in Porto, on September 30th, 2023.

New "Casas para Viver" protest in Porto, on September 30th, 2023.

New "Casas para Viver" protest in Porto, on September 30th, 2023.

New "Casas para Viver" protest in Porto, on September 30th, 2023.

New round of protests against the STOP shopping mall closing, September 22nd, 2023

New round of protests against the STOP shopping mall closing, September 22nd, 2023

New round of protests against the STOP shopping mall closing, September 22nd, 2023

New round of protests against the STOP shopping mall closing, September 22nd, 2023

Independence Day of Ukraine celebration in Porto. August 24th, 2023

Independence Day of Ukraine celebration in Porto. August 24th, 2023

Independence Day of Ukraine celebration in Porto. August 24th, 2023

Independence Day of Ukraine celebration in Porto. August 24th, 2023

Protests against the STOP shopping mall closing, July 18th, 2023

Protests against the STOP shopping mall closing, July 18th, 2023

Protests against the STOP shopping mall closing, July 18th, 2023

Protests against the STOP shopping mall closing, July 18th, 2023

Manifestation in favor of Ukraine joining NATO, July 9th, 2023

Manifestation in favor of Ukraine joining NATO, July 9th, 2023

Pride parade, Porto, July 8th, 2023

Pride parade, Porto, July 8th, 2023

Pride parade, Porto, July 8th, 2023

Pride parade, Porto, July 8th, 2023

Ukrainian residents' in Portugal protest following up to the attack on Nova Kakhovka's dam, on June 11th, 2023.

Ukrainian residents' in Portugal protest following up to the attack on Nova Kakhovka's dam, on June 11th, 2023.

Ukrainian residents' in Portugal protest following up to the attack on Nova Kakhovka's dam, on June 11th, 2023.

Ukrainian residents' in Portugal protest following up to the attack on Nova Kakhovka's dam, on June 11th, 2023.

Teacher's protests. Porto, June 6th, 2023

Teacher's protests. Porto, June 6th, 2023

Teacher's protests. Porto, June 6th, 2023

Portuguese Marine Corps march on Navy Day. May 20th, 2023

Admiral Gouveia e Melo, Navy Day. May 20th, 2023

Demonstration of abilities by the portuguese marine forces. May 20th, 2023

Demonstration of abilities by the portuguese marine forces. May 20th, 2023

International Workers Day, Porto, May 1st, 2023

International Workers Day, Porto, May 1st, 2023

International Transgender Day of Visibility, March 31st, 2023

International Transgender Day of Visibility, March 31st, 2023

International Transgender Day of Visibility, March 31st, 2023

Teacher's protests. Porto, March 3rd, 2023

Teacher's protests. Porto, March 3rd, 2023

Teacher's protests. Porto, March 3rd, 2023

Local tourist houses landlords protests against "Mais Habitação" programme. March 30th, 2023

"Casas para Viver" protest in Porto, on April 1st, 2023.

"Casas para Viver" protest in Porto, on April 1st, 2023.

"Casas para Viver" protest in Porto, on April 1st, 2023.

"Casas para Viver" protest in Porto, on April 1st, 2023.

"Casas para Viver" protest in Porto, on April 1st, 2023.

"Todos por Portugal" protest, in Porto, on April 23rd, 2023

"Todos por Portugal" protest, in Porto, on April 23rd, 2023

"Todos por Portugal" protest, in Porto, on April 23rd, 2023

Freedom Day. April 25th, 2022

Freedom Day. April 25th, 2022

Freedom Day. April 25th, 2022

Freedom Day. April 25th, 2022

Protest: dozens of people celebrated São João in Porto, amidst COVID-19 restrictions. June 23rd, 2021.

Protest: dozens of people celebrated São João in Porto, amidst COVID-19 restrictions. June 23rd, 2021.

Protest: dozens of people celebrated São João in Porto, amidst COVID-19 restrictions. June 23rd, 2021.

Protest: dozens of people celebrated São João in Porto, amidst COVID-19 restrictions. June 23rd, 2021.

Train disinfection as a COVID-19 prevention measure. March 24th, 2020

Train disinfection as a COVID-19 prevention measure. March 24th, 2020

Train disinfection as a COVID-19 prevention measure. March 24th, 2020

Train disinfection as a COVID-19 prevention measure. March 24th, 2020

Protests against Jair Bolsonaro's candidacy. September 29th, 2018

Protests against Jair Bolsonaro's candidacy. September 29th, 2018

Protests against Jair Bolsonaro's candidacy. September 29th, 2018

Protests against Jair Bolsonaro's candidacy. September 29th, 2018

A fire broke out at a local farm. September 16, 2017
