A strikingly medieval looking building in the Piazza.
previous
/
next