Tags

, , , , , , , ,

Tesla Radio

It’s difficult to imagine this kind of intricate melding of art and advertising being put together nowadays. Spotted in a small shopping plaza on my visit to Prague this fall.