Barcelona Metro CAF 2100 Series CAF 2100 Series 2148 at Selva de Mar, June 7, 2008 CAF 2100 Series 2144 at Selva de Mar, June 7, 2008 CAF 2100 Series 2144 at Selva de Mar, June 7, 2008