The Scuola Grande di San Rocco and Chiesa San Rocco

[San Polo - Venice - Italy]