Darreh Shir

From Wikipedia, the free encyclopedia

Darreh Shir or Darrehshir (Persian: دره شير) may refer to: