2010 Stella & Mosca, Cannonau

2010 Stella & Mosca, Cannonau

2010 Stella & Mosca, Cannaonau
Sardegna, Italy

X