Church of São Martinho (Alvaredo)

Alvaredo Church is a Roman Catholic church in the Shrine of Saint Martin in Alvaredo, Melgaço, Portugal.

[1]