Istanbul never sleeps, but sometimes, the residents end up sleeping in public after all the action.

Posted on November 26, 2011
Tags: 2011 Istanbul Turkey