Lambsar Castle

Castle in Razmian, Iran From Wikipedia, the free encyclopedia

Lambsar Castlemap