Halloween Parade 2008

New York, NY, USA

Devil

Stilt walker in devil costume

New York, NY, USA