Art Masters Mural

Art Masters Mural

The LSE Art Masters Club completed this mural during this semester. It will be installed in the art studio room D-105.