Designed by
Title
Princess Hotel in Barcelona #63953393
Description
BARCELONA, SPAIN - OCTOBER 08, 2015: Princess Hotel, located at Avenida Diagonal, 1 in Barcelona, Spain, near to Museum of Natural Sciences and Diagonal Zero Zero building
This image is editorial