Public Art In Stockholm
Stockholm is the capital city of Sweden. Public Art in Sweden can be quite impressive. All one needs to do is head for the subway system to get a taste of it. The subways are full of sculptures, paintings, etchings, and murals. No wonder they call it the world’s longest art gallery!