Devil

Stilt walker in devil costume

New York, NY, USA