Church of São Martinho (Alvaredo)


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