Ref No: CN77/10A
Plaza Mayor, Madrid. Newly restored mural.