This photo was taken at Atocha train station in Madrid at the memorial for the victims of the terrorist attacks on 11th March 2004.
Comments
Sign in or get an account to comment.