Interior of the restaurant on the top of Euromast tower, Rotterdam, Netherlands
Size: 5200px × 3467px
Photo credit: © Travelwide / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: caffee, euromast, food, holland, netherlands, people, restaurant, rotterdam, tower