Skip to content
Scuola Grande di San Rocco building

Scuola Grande di San Rocco

Venice, Italy · 31 works

Highlights from the collection

Browse all 31 works →

Where is this?