Tudela de Navarra (Spain) got a big C215 piece!


C215 made this large scale stencil painting in Spain.