Igreja Matriz de São SebastiãoParishShareLargo da Matriz9500-094 Ponta Delgada, AçoresPortugalGet directions