Designed by
Title
Modern european restaurant and bar interior in W Hotel #233368961
Description
SPAIN, BARCELONA, SEPTEMBER, 2021 - Modern european restaurant and bar interior in W Hotel or Hotel Vela in Barcelona, Catalonia, Spain
This image is editorial