Preview The Plaza of Spain in Barcelona is one of the most emblematic places of the Catalan capital. Image ID: 857-86844 Artist: David Santiago Garcia Purchase a commercial license Buy framed prints & more from our print store artificial lighting barcelona buildings catalonia color column european city modern city modernism night ocean city sculpture spain square tower warm light