Faith47 in Champagne

Faith47 has just completed the mural The Progress of the Truth of Man (above) somewhere in Champagne in Northern France. This piece was soon followed...