3 months ago

Barcelona after terror attack

La Rambla is a street in central Barcelona, popular with tourists and locals alike.

Barcelona, the cosmopolitan capital of Spain’s Catalonia region, is known for its art and architecture.

La Rambla is a street in central Barcelona, popular with tourists and locals alike.

Barcelona terror attack was in Las Ramblas. I took these photos 1 week after the attack.