Rafat Salah

(Taif)
RafatReviews: 1
  • Member since 15 January 2014
  • Place of residence: Taif
Rafat's activities