Turkish public transportation

This is one of the famous transportation means in Turkey and it is called - dolmuş.

More by abubaker

View profile