PEZ in Barcelona


PEZ recently made this work of art. Can be found on the streets of Barcelona (Spain)