Tal Afar

Place in Nineveh Governorate, Iraq From Wikipedia, the free encyclopedia

Tal Afarmap