This defies explanation

This defies explanation

Seriously? This is a large mural at the bottom of a spiral staircase in the Lodge. Words escape me.