These walls are located in downtown LA. They are huge, and my friend pointed out that they may be painted manually. I was arguing that they are probably posters pasted onto the building, but... he might be right...
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment