Catalonia, Spain - August 29, 2026: People in Catalonia Square in sunny day. Some of most important streets and avenues meet at here. Center of business and cultural life. Catalonia
Royalty-free
Catalonia, Spain - August 29, 2026: People in Catalonia Square in sunny day. Some of most important streets and avenues meet at here. Center of business and cultural life. Barcelona, Catalonia