Friday, November 8, 2013

Malls…The real Cathedrals of America...

 

americans worship in shopping malls…
they spend money to their gods and return every week…
fotos by slacker….
Posted by Picasa

No comments: