Spirito Santo, Venice, Zattere
painting 142 of 204 by John Singer Sargent

Spirito Santo, Venice, Zattere by John Singer Sargent