Designed by
Title
Fish statue in Barcelona, Spain #168027992
Description
BARCELONA, SPAIN - DECEMBER 22, 2019: A view of the sculpture of a fish designed by Frank Gehry, at Vila Olimpica district, one of the new landmarks in the city
This image is editorial