Filter By

Gjirokäster in Albania: a UNESCO town of grey stone houses rising up the hillside. Atmospheric, impressive and full of history.