Designed by
Title
BARCELONA, SPAIN - August 16, 2024. The left is the luxury hotel Arts, the right is the Mapfre tower and between the whale #331155637
Description
BARCELONA, SPAIN - August 16, 2024. The left is the luxury hotel Arts, the right is the Mapfre tower and between the whale sculpture of Frank Gehry
This image is editorial