Venice, the Santo Spirito and the Zattere

1733