Historic town of Kruja, nestled among the olive trees high in the mountains. (1/10)
<< Prev Index Next >>