Barcelona S Street And The Telegraph.

Barcelona s street and the telegraph.

Barcelona in the summer 2012.