1. Group of people inside a train station, posing in front of a train Creator: Amsterdam News. Date: unknown Format: Still image Access: Log In Required