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.