Friday, November 18, 2011

The City of Fashion . . .

. . . is clearly London.

Why, they erect these quaint little red structures . . . 



. . . just so models can advertise:



The only thing I don't understand is: what does 'TELEPHONE' mean?

UPDATE: My friend, Dennis Des Chene adds some archival material.

No comments: