De Azevedo, Carlos

Churches of Portugal - NY: Scala bks., 1985 - 199pgs.

0935748660

NA 5823 / .A94 1985