Trolls in the Park

 

Open-Air Art Exhibition:  Trolls in the Park

Dates: 2007 Nov

Location: Zenpukuji Park, Tokyo, Japan

Organization: Youkobo Art Space