Santa Casa da Misericordia on Leal Senado Square. It is a Portuguese charitable institution established in 1568.
FIRST PHOTO 
GO BACK 
GO FORWARD
LAST PHOTO