November 2005
Industrial area, Terrassa I
1 of 34