Street Art City it’s an incredible place in the middle of the French countryside where artists are invited to paint their artwork. The interesting fact of this is that each artist needs to paint a room at the sort of hotel. After all the rooms of the floor are...