Tuesday, 26 May 2015

Geisha

Most graffiti is illegal, but this one is not. And it is an absolute stunner. Street artist Fin Dac created this beauty in West London. First seen here.