Riomaggiore, Italy

40x30cm on paper
SOLD

Riomaggiore, Italy

40x30cm on paper
SOLD