Before large scale work

Current canvas, still in process.