Arts

New Murals From Stinkfish in Valencia

Posted by warren on Jun 07, 2012

Street artists Stinkfish is back with new murals this time located in Valencia, Spain.