Foto finish March 24, 2026 The new photo museum in Rotterdam is warehouse of visual treats. Just how do you pick the best images out of many millions? Read more: