Poble Espanyol - traditional architectures in Barcelona, Spain Shutterstock Image - Poble Espanyol - traditional architectures in Barcelona, Spain - ID: 331844231