Qameshkan

From Wikipedia, the free encyclopedia

Qameshkan (Persian: قمشكان), also rendered as Qameshgan, may refer to: