Spain's Urban Design: Shops, Restaurants, and More
A bustling street in Barcelona, Spain. City life in Europe is captured with the vibrant atmosphere of cafes, restaurants, and shops. Hard shadows create an urban feel against the city's unique architecture.