Shor Shor

From Wikipedia, the free encyclopedia

Shor Shor or Shar Shar or Sher Sher (Persian: شرشر) may refer to: