SAN DIEGO, CALIFORNIA STREET ART: INVADER x 3!!!

ImageImageImageImageImageImageImageImageImageImageImageImageImageImage

29mar14. San Diego, CA.