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