Heavy snowfall paralyzes life in Turkey

Heavy snowfall paralyzes life in Turkey

ALL PHOTOS