Lizara

Lizara is a beautiful place between mountains in the Pirineos of Aragon in the north-east of Spain.

1,323 views
8 faves
10 comments
Taken on March 6, 2007