Best Graffiti
Graffiti Art
Luxury Graffiti

Thursday, May 20, 2010

Street Art: Mermaid

Photo taken in San Diego, CA. I'm pretty sure she's a mermaid.

No comments:

Post a Comment