Taher Shafie

Taher Shafie

NY, United States

Recent Activity