Placa de Josep Puig i Cadafalch, Barcelona, Spain