New Church of Saint-Jacques / Alvaro Siza

New Church of Saint-Jacques / Alvaro Siza

Photos © João Morgado