A new icon for Amsterdam

  • A‘DAM LOOKOUT – A’DAM Tower – Amsterdam – The Netherlands