There is no description yet. Add a description.
Appears on these pages
The Basilica di Santa Maria Gloriosa dei Frari, or simply the Frari, is a church located within...
Campo dei Frari is an area in Venice, northern Italy. It is in the heart of the San Polo...