Selur


Selur - village in Ponorogo Regency, Indonesia.