September 22, 2010
Barcelona, capital of the Catalonia region, is Spain’s second biggest city located in the north…
Read More