Primo's sheep. San Gimignano. Toscana. SOLD

£ 750.00