"The Look" is a compilation of photographs by Barcelona-based photographer Griselda Duch dating from 2012-2017. The selection introduces her beginnings and prog... Read More...
Costa Brava
Costa Brava is the experience of an expedition through the coastal region of northeastern Spain. The project features several moments in time, expo... Read More...