SOLD Soula Mantalvanos ⁨Rio dei Barcaroli⁩ ⁨Venice⁩ ⁨Italy⁩ 2022 oil on linen 21 x 30cm $1090 framed