Thursday, February 27, 2014

Linhares da Beira, o

Linhares da Beira, old traditional village in the heart of Portugal