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