a impressive giant painting representing itself