Street signs in Barcelona. (Dec 14, 2007, 12:33pm)
Street signs in Barcelona. (Dec 14, 2007, 01:00pm)
Barcelona from Hotel Arts. (Dec 14, 2007, 01:14pm)