The Pedestrian Project

Ahhh a nightmare! They came climbing off their public signs and are now terrorising the world! Aaaarghl… Noooh, its just The Pedestrian Project, created by a New Yorker Artist/Costume Designer, called Yvette Helin. More pix here.

Archibald Kobayashi

Art, Images

Leave a Reply