first night in strange new town

December 2011, Dehli, India.

left on my own
first night in strange new town
hot-wired tuk tuk

 

December 2011, Masjid-i Jahān-Numā (Jama Masjid), Dehli, India. The fur collar and hot pink socks make the ensemble.

searching for meaning
right of praying man not left
sacred and confused

 

left turn not free
no matter your choices
always a price paid

December 2011, New Dehli, India.