Toasty..........
The Toasters
The toasters have entertained the streets since 1999, appearing on posters, banners, stickers and murals all over the world from berlin, stockholm, los angeles, san francisco, tokyo, rio de janeiro, sao paulo, buenos aires, montevideo, sydney, new york, paris, peckham, everywhere.
Flick by Camboosh
No comments:
Post a Comment