prev - home - next

The Info Space reveals that this is a scene from the myth of Theseus.