Demon

Mural showing a South Asian demon

New York, NY, USA