Culebras Spain > Madrid Culebras City Madrid, Country Spain Year 2014 Writer Len - Faca - Sea 162 Tags Faca - Len - Los Culebras - Madrid - Sea 162 - Spain Graffiti Piece shot in 2014