“Santa” by Ador in Nantes, France

Our friend Ador is back in the town of Nantes in France where he just finished working on a brand new mural for the Christmas season. Ador creates large scale murals filled with his imaginative humanoid characters with large mouths and long noses. This time around, the French artist brought to life a giant Santa