Torla itself is an adorable little town in its own right, population a whopping 315. Not including cats.
Leave comments on Pyrenees photos