Home Page
The city of Madrid
The Atocha station memorial
commemorates the 191 victims of the 11 March 2004 Madrid train bombings
Travel photography
Family-friendly:
true